【发布时间】:2016-07-01 08:42:41
【问题描述】:
某些服务器通过 curl 在我的网址 www.mydomain.com/url 上向我发送数据(XML 或 Json)。我怎样才能收到这样的数据?我尝试在该网址上发出请求:
$body = @file_get_contents('php://input');
但在变量中是空字符串。这样做是否正确?
【问题讨论】:
-
你可以参考这个解决方案:stackoverflow.com/questions/12781876/…
-
@NikunjRathod 这不是 OP 想要做的。
-
您能否说明如何您收到的请求中包含数据?
-
@NikunjRathod 这不是一回事。我不需要从另一台服务器读取数据,而是从我的 url 读取数据,另一台服务器在那里发布数据。
-
@arkascha 我什么也没收到,只是空字符串。我不理解这种使用发布数据的方式。类似的方式可以确认在线支付卡。付款服务会在您的网址上发送有关付款的确认信息,您必须对其进行处理。
标签: php curl file-get-contents