我使用Yii php从android和ios app接收数据。
我试过邮递员如下图: http://i.stack.imgur.com/KaqX0.jpg
但在php中,我总是收到“file_get_contents('php:// input')”:
------WebKitFormBoundaryHDGkntVW3uMr7FlA
Content-Disposition: form-data; name="email"
e3ma1il@domain.com
------WebKitFormBoundaryHDGkntVW3uMr7FlA
Content-Disposition: form-data; name="user"
test223user
------WebKitFormBoundaryHDGkntVW3uMr7FlA
Content-Disposition: form-data; name="password"
123456
------WebKitFormBoundaryHDGkntVW3uMr7FlA
Content-Disposition: form-data; name="firstname"
Le
------WebKitFormBoundaryHDGkntVW3uMr7FlA
Content-Disposition: form-data; name="lastname"
Phuong
------WebKitFormBoundaryHDGkntVW3uMr7FlA--
如何接收正确的json编码:( 这需要3天时间,仍未解决
答案 0 :(得分:0)
如果使用Yii2,请尝试将yii \ rest \ ActiveController用于API控制器,不要忘记启用json输入。 更多信息,请参阅yii2 docs - yii2 rest quick start
P.S。另外,你可以使用" file_get_contents(' php:// input')"在行动中,但我认为这不是一种方式。