Ven*_*u M 3 php rest post json
基本要求是知道当请求体有效负载具有以json格式发送的数据时是否可以迭代$ _POST,例如
{"City":{"countryCode": "IN","regionCode":"KR"}}
Run Code Online (Sandbox Code Playgroud)
只有当我们发送数据时,我们才能访问它
m={"City":{"countryCode": "IN","regionCode":"KR"}}
Run Code Online (Sandbox Code Playgroud)
我们可以使用$_POST['m']
Content-Type设置为默认值来访问它application/x-www-form-urlencoded,当我们将其设置为application/json $_POST空/ null时.
如果我们尝试访问它$_POST而不是$_POST['m']它返回null/empty.
注意:我是PHP的新手.是否可以在没有任何库的情况下创建webservices.不使用任何库,PHP可以接受带有json数据的post请求.
要获取原始POST数据(而不是必须访问各个POST变量,如$ _POST ['m']),您可以使用以下包装器:
$json = file_get_contents('php://input');
Run Code Online (Sandbox Code Playgroud)
如果您有兴趣了解有关它们的更多信息,可以阅读有关包装的手册.
| 归档时间: |
|
| 查看次数: |
462 次 |
| 最近记录: |