Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/search/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP文件_get_contents有时返回错误:无法打开流无法解析地址_Php_Api_File Get Contents - Fatal编程技术网

PHP文件_get_contents有时返回错误:无法打开流无法解析地址

PHP文件_get_contents有时返回错误:无法打开流无法解析地址,php,api,file-get-contents,Php,Api,File Get Contents,我正在使用PHP来连接API。我通常可以获得大部分良好的结果,但有时无法获取某些请求ID的数据,我会遇到以下错误: 无法打开流无法分析地址“” 当我试图通过我的浏览器访问此地址时,我会得到正常的响应。为什么PHP会对某些查询返回此错误 如何诊断此问题?尝试将http://添加到url的头部 比如:http://stackoverflow.com如果你发布了你的代码,这会有所帮助……同一个资源是否总是失败?哪些URL有效,哪些无效?您试图访问哪些站点和API?某些内容是否需要身份验证和授权,这很可

我正在使用PHP来连接API。我通常可以获得大部分良好的结果,但有时无法获取某些请求ID的数据,我会遇到以下错误:

无法打开流无法分析地址“”

当我试图通过我的浏览器访问此地址时,我会得到正常的响应。为什么PHP会对某些查询返回此错误


如何诊断此问题?

尝试将http://添加到url的头部
比如:
http://stackoverflow.com

如果你发布了你的代码,这会有所帮助……同一个资源是否总是失败?哪些URL有效,哪些无效?您试图访问哪些站点和API?某些内容是否需要身份验证和授权,这很可能解释了为什么它在浏览器(已登录)中工作,而不是在脚本中工作?是的,代码会有帮助。确保URL是正确的。作为@sulmanpucit所说内容的补充,请确保您的URL不会在脚本中的某个地方被删除,因为当我再次看到您的错误时,他会提出一个很好的观点。