2014-09-10 82 views
3

搜索了很多,但沒有看到任何似乎符合我的特定情況/問題的帖子。如何從Jetty AbstractHandler handle()方法檢索POST數據?

使用Jetty,我有一個擴展org.eclipse.jetty.server.handler.AbstractHandler的Handler類。

手柄方法如下:

@Override 
    public void handle(String target, Request baseRequest, HttpServletRequest request, HttpServletResponse response) 
         throws IOException, ServletException { 

我需要抓住在請求中發送的POST數據,彷彿像這樣:

curl -H "Content-Type: application/json" -d '{"url":"http://www.example.com"}' http://localhost:8080/

基本上,我送通過鍵入'url'的JSON字典向本地主機發送POST請求。我如何檢索POST數據?

回答