当前位置:首页 > Liunx教程 >

failed to open stream: HTTP request failed!

发布时间:2024-05-30 12:20:48 作者:佚名 阅读:(22)

最近在使用PHP抓取远程服务器上的图片,经常会看到返回failed to open stream: HTTP request failed!这个错误,接下来云梦编程为大家介绍一下解决方法,有需要的小伙伴可以参考一下:

failed to open stream: HTTP request failed!

1、错误提示:

PHP Warning:  file_get_contents(https://www.yundreams.com/logo.png): failed to open stream: HTTP request failed!

2、解决方法:

    (1)、方法一:

    开启php.ini中的allow_url_fopenuser_agent,即使这样也只能解决部分问题,在一些时候还是会出现failed to open stream: HTTP request failed!,这个时候我们就要试一下下面的这种方法了。

    (2)、方法二:

    此方法是在是第一种方法的基础上来修改的,就是把user_agent的参数改成:Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:93.0),因为默认值是:PHP,这个时候我们模拟浏览器的访问就OK了


以上就是云梦编程为大家介绍的关于failed to open stream: HTTP request failed!的解决方法的全部内容了,了解更多相关文章请关注云梦编程网!

© 2023 - 云梦编程网 版权所有 鲁ICP备2021017318号-4