下面是JSON数据:
{
userID: 'a7664093-502e-4d2b-bf30-25a2b26d6021',
itemKind: 0,
value: 1,
description: 'Saude',
itemID: '03e76d0a-8bab-11e0-8250-000c29b481aa'
}
我需要把它放到JSON URL:http://domain/OnLeagueRest/resources/onleague/Account/CreditAccount
如何使用PHP发送此POST请求?
4条答案
按热度按时间yx2lnoni1#
您可以使用CURL来实现此目的,请参阅示例代码:
piah890a2#
不使用任何外部依赖项或库:
$response
是对象。可以像往常一样访问属性,例如$response->...
其中
$data
是包含数据的数组:警告:如果在php.ini文件中将
allow_url_fopen
设置为Off
,则此设置将不起作用。如果您正在为WordPress开发,请考虑使用提供的API:https://developer.wordpress.org/plugins/http-api/
xmakbtuz3#
请注意,当服务器在HTTP头中返回
Connection: close
时,file_get_contents
解决方案不会关闭连接。另一方面,CURL解决方案终止连接,因此PHP脚本不会因等待响应而阻塞。
iqjalb3h4#
使用CURL luke:)说真的,这是最好的方法之一,你会得到回应。