2014-02-10 33 views
0

我正在使用RESTlet框架開發REST服務器。 我正在接收POST請求,其中JSON object在身體中。但我失去了我如何訪問POST正文中的JSON object。所以我在這裏要求提供一些指導如何訪問POST請求的主體。在POST請求中從正文中回收JSON - Java

POST請求將由客戶端使用我的服務器。

我的服務器在android上運行。

編輯:

我的類擴展Restlet,我知道該怎麼做,如果它被延長ServerResource,但在這種情況下,我不能延伸到RestletServerResource

回答

1

你可以改變簡單地做這樣的事情在ServerResource:

@Post 
public void yourMethod(Representation rep) {...} 

或...

如果您要延長Restlet並覆蓋handle(Request, Response)方法或類似方法,則可以致電getEntity()以獲取Representation

+0

我的課不是擴展'ServerRersource',而是擴展'Restlet' – dazito

+0

我編輯了我的答案。 – tom

+0

哦,這麼簡單... :)謝謝! – dazito