0
我想弄清楚如何解決這個問題 - 我不確定它是否與我的本地配置或此庫相關。Slim POST方法和AngularJs Http POST請求
我用Angular.js發送請求與Chatwork /超薄JSON請求中間件REST服務器。下面是請求頭:
Accept:application/json, text/plain,/
Accept-Encoding:gzip, deflate
Accept-Language:en-US,en;q=0.8
Connection:keep-alive
Content-Length:2019
Content-Type:multipart/form-data; boundary=----WebKitFormBoundary5q7WNrrXPm77DsQv
Host:test.localhost
Origin:http://localhost:9002
Referer:http://localhost:9002/Register
User-Agent:Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2490.71 Safari/537.36
現在,在函數調用,當我試圖打印出值:
$app->request->getMediaType()
回報 '的multipart/form-data的'
但是當我做:
$app->request->getBody()
返回空,這應該返回通過形式發送鍵 - 值對提交(POST)
當我做:
$app->request->post('param')
返回請求傳遞的值。
我使用搭配修身和Chatwork /從here超薄JSON請求Angular.js。
將不勝感激任何幫助。
您是否嘗試在不使用中間件的情況下執行此操作? –