我試圖發送HTTP POST JSON的身體,不知道如何與纖薄處理我試圖找到計算器不同勢soluctions但它顯示錯誤500 我tryed
$app->post('/login', function() use ($app) { $json = $app->request->getBody(); $data = json_decode($json, true); });
但它返回「修身應用程序錯誤 發生網站錯誤,對於暫時的不便,我們深表歉意。「如何在Slim rest api中訪問POST請求的JSON請求正文?
0
A
回答
1
您只需要從修身得到解析請求主體
修身照顧解碼,併發送回給你的PHP數組您還將添加請求和響應在您的路由功能
你的代碼會是這樣的
$app->post('/login', function ($request,$response){
$Arr = $request->getParsedBody();
//you did not need to re decode the body using this way
//$data = json_decode($json, true);
});
+0
$ app-> post('/ login',function($ request,$ response,$ args ){ \t $ data = $ request-> getParsedBody(); \t \t}); –
+0
問題看起來像苗條v2,但你的答案顯示從v3代碼 – jmattheis
相關問題
- 1. REST API:請求正文爲JSON還是普通POST數據?
- 2. REST:如何處理已在請求正文中具有ID的POST請求
- 3. Slim POST方法和AngularJs Http POST請求
- 4. 使用JSON的Payfort REST POST請求
- 5. C#REST API - POST請求:「您必須提供請求主體..」
- 6. Asp.net Json Post請求
- 7. 如何在Python中驗證POST請求的json/xml正文
- 8. 如何在ios中發送沒有正文的json POST請求?
- 9. REST API發佈請求 - 請求錯誤
- 10. CodeIgniter Rest Server處理JSON POST請求
- 11. 製作JSON RPC API而不是POST請求的GET請求
- 12. AJAX REST API請求
- 13. Volley Post請求,在Json數組請求中發送Json對象
- 14. 使用JSON和Web API的POST請求?
- 15. REST Web服務POST請求
- 16. 用PHPUnit模擬Slim端點POST請求
- 17. 在Sails中訪問JSON請求參數
- 18. 通過JSON中RestTemplate的POST請求
- 19. C# - POST請求中的正文內容
- 20. POST請求GitHub的API
- 21. POST JSON在正文請求中與澤西島
- 22. PayPal REST API創建協議:傳入的JSON請求未映射到API請求
- 23. 在Android中的OKhttp中通過POST請求發送JSON正文
- 24. 在POST請求中發送Json數組請求JavaScript
- 25. POST請求嵌套JSON
- 26. 來自REST的訪問請求對象
- 27. REST API:在單個請求中請求多個資源
- 28. Google Drive API POST請求?
- 29. 使用請求標頭在Android中訪問REST API
- 30. Elasticsearch GET請求與請求正文
500,有一些你的苗條身材。有'/ login'作爲post?,或者get ?,存在嗎?... –
我不在stand下sir –