无法从应用程序接收json数据发布

时间:2015-03-12 05:10:20

标签: php

我使用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天时间,仍未解决

1 个答案:

答案 0 :(得分:0)

如果使用Yii2,请尝试将yii \ rest \ ActiveController用于API控制器,不要忘记启用json输入。 更多信息,请参阅yii2 docs - yii2 rest quick start

P.S。另外,你可以使用" file_get_contents(' php:// input')"在行动中,但我认为这不是一种方式。