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。
将不胜感激任何帮助。
您是否尝试在不使用中间件的情况下执行此操作? –