Skip to content

Commit 9c14476

Browse files
rdhabaliasijie
authored andcommitted
[BOOKIE-HTTP-SERVER] Fix: broken vertx rest endpoints
### Motivation Right now, vertx-http-server is not serving any rest endpoint except get because vertx server doesn't add put/post/delete http-methods into routing rules. ### Modification Add put/post/delete http-methods into routing rules. Reviewers: Sijie Guo <sijie@apache.org> This closes #1953 from rdhabalia/http_ep
1 parent b829eb2 commit 9c14476

File tree

1 file changed

+3
-0
lines changed
  • bookkeeper-http/vertx-http-server/src/main/java/org/apache/bookkeeper/http/vertx

1 file changed

+3
-0
lines changed

bookkeeper-http/vertx-http-server/src/main/java/org/apache/bookkeeper/http/vertx/VertxHttpServer.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,9 @@ public boolean startServer(int port) {
7070
@Override
7171
public void bindHandler(String endpoint, VertxAbstractHandler handler) {
7272
router.get(endpoint).handler(handler);
73+
router.put(endpoint).handler(handler);
74+
router.post(endpoint).handler(handler);
75+
router.delete(endpoint).handler(handler);
7376
}
7477
};
7578
requestRouter.bindAll();

0 commit comments

Comments
 (0)