PHP A服务器向B服务器发送请求,以请求一个JSON,问题失败,是不是有跨域的问题?

file_get_contents
curl 库都已经试过了,都不可以,急,谢谢了

curl不存在跨域问题,服务器端的,参数为url路径

file_get_contents是获取文件内容,不支持http这种url路径

php 不存在跨域的問題。

file_get_contents 也是支持 http的。
例如:

 echo file_get_contents('http://www.baidu.com');

不能跨域是浏览器的隐私保护手段,非 web 客户端程序都不存在跨域问题
你可以 var_dump(file_get_contents('url')); 看看返回额结果

首先服务器A能连通服务器B才可以。
互ping一下试试。

检查下:
1. A服务器是否联网。
2. 请求B服务器的url是否正确,是否可用。
3. 返回的结果是否有值(用字符串输出看看)。