file-get-contents相关内容

file_get_contents jpg损坏下载

我正在使用函数:file_get_contents()下载此照片,它似乎已损坏。但原始照片看起来不错。 原始照片: 原始照片 已下载的照片: 下载照片 代码: $ current = file_get_contents($ image); $ name ='/ tmp / img /'。 uniqid()。 “JPG”。; file_put_contents( ..
发布时间:2018-07-26 16:51:56 PHP

file_get_contents没有缓存?

我正在使用file_get_contents()从外部网站加载动态图片。 问题是图片已在远程网站上更新但我的脚本仍然显示旧图像。我假设服务器在某处缓存图像,但是如何在使用file_get_contents获取文件时强制服务器清除缓存并使用更新的图像? 在我的本地计算机上,我必须按CTRL + F5强制刷新图像。 我还尝试在我的脚本中不添加缓存头,但它不起作用: $ ima ..
发布时间:2018-07-24 16:27:27 PHP

为什么php的file_get_contents错误地从xkcd中检索json文件?

在编写用于下载xkcd漫画的PHP脚本时,我在尝试获取特定漫画时遇到了错误(而不是最新的漫画)。具体来说,将file_get_contents指向以下URL: xkcd.com/$COMIC_NUM/info.0.json 莫名其妙地检索到xkcd.com上漫画页面的xhtml版本,而不是JSON文件。 但是,如果我在浏览器中请求完全相同的URL,则会下载正确的JSON文件。 我不 ..
发布时间:2018-07-10 15:25:09 PHP

使用file_get_contents显示图像

如何在php中显示使用file_get_contents检索的图像? 我是否需要修改标题并回显它或什么? 谢谢! 解决方案 我是否需要修改标题并且只是回应它或什么? 完全正确。 发送 header(“content-type:image / your_image_type”); 以及之后的数据。 ..
发布时间:2018-07-10 14:26:51 PHP

不支持HTTP / 1.1 505 HTTP版本

我正在运行PHP脚本来抓取网页。它适用于许多网站,但有一个网站失败,返回错误“HTTP / 1.1 505 HTTP版本不支持”。 这是(部分)我的脚本: for($ i = 0; $ i ..
发布时间:2018-07-10 09:23:58 PHP

file_get_contents()是否使用缓存?

如果我写: $ mypage = file_get_contents(“www.mywebsite.com/mypage.htm”); 第一次运行脚本时,file_get_contents()肯定会向www.mywebsite发出HTTP请求.com for mypage.htm,并获得mypage.htm内容的回复。 但是每次下次运行脚本时,file_get_ ..
发布时间:2018-07-09 15:54:51 PHP

PHP:file_get_content无法打开流:连接被拒绝

我正在尝试使用file_get_content和simple_load_xml访问第二台服务器而我得到 无法打开流:拒绝连接 结果会是什么? allow_url_fopen =是 allow_url_include =关 是我的php.ini值 解决方案 听起来像第二台服务器是拒绝该文件,请尝试使用 curl 来获取该文件;使用curl的好处是,它会在发生 ..
发布时间:2018-07-09 15:51:53 PHP

文件获取内容无法打开流未经授权

我正在尝试使用file_get_contents.I确保在php.ini中启用了allow_url_fopen。截至目前,它告诉我: [function.file-get-contents]:无法打开流:HTTP请求失败! HTTP / 1.1 401未经授权 我所做的就是以下内容,我可以通过浏览器轻松访问。 $ url =('http://site/@api/users/=j ..
发布时间:2018-07-09 15:08:19 PHP

当file_get_contents和always_populate_raw_post_data被禁用时,php:// input和$ HTTP_RAW_POST_DATA的替代方法是什么

我的托管组件已禁用除curl之外的所有套接字功能。他们在启用它的问题上是如此不负责任。我可以想到另一个主机但我想知道以下内容。 我已经提出了一个与此相关的问题,这是一个延续的又一个问题。 我无法使用file_get_contents('php:// input')并且在php.ini中禁用了always_populate_raw_post_data,因此我无法使用$ HTTP_RAW_ ..
发布时间:2018-07-09 14:48:15 其他开发

如何使用file_get_contents在PHP中发布数据?

我正在使用PHP的函数 file_get_contents()来获取URL的内容,然后通过变量 $ http_response_header 。 现在问题是某些URL需要将一些数据发布到URL(例如,登录页面)。 我该怎么做? 我意识到使用stream_context我可能会这样做但我是不完全清楚。 谢谢。 解决方案 发送HTTP POST使用 file_get_c ..
发布时间:2018-07-09 13:56:34 PHP

无法将远程文件名获取到file_get_contents(),然后存储文件

我想下载一个远程文件,并将其放在我的服务器目录中,其原始名称相同。我尝试使用 file_get_contents($ url)。 问题是文件名不包含在 $ url ,就像: www.domain.com?download = 1726 。这个URL给我,例如: myfile.exe ,所以我想用 file_put_contents('mydir / myfile.exe'); 。 我如 ..
发布时间:2018-06-06 19:32:26 PHP

PHP标头 - 内容类型:image / jpeg - 不适用于Internet Explorer

在构建HTML模板或修改网站时,我们都讨厌Internet Explorer。那么我最近建立了一个PHP图像脚本来隐藏URL的位置。它适用于Firefox,Chrome甚至Safari。 Internet Explorer拒绝显示来自PHP脚本的图像。它甚至不会提供破碎的图像图标。简单的空白正方形。 Android也有同样的问题,但我可以再次尝试,并且可能会有相关性。 这是我的图 ..
发布时间:2018-06-06 19:20:33 PHP

包含散列信息的file_get_contents

我已经尝试了很多方法来尝试获取url的内容,其中哈希会影响输出。我真的不知道如何解释它,但这里有一个例子... 做: echo file_get_contents('test.com/whatever.php?t1=1&t2=2#this'); 将返回与以下相同的结果: echo file_get_contents('test.com/whatever.p ..
发布时间:2018-06-01 19:28:49 PHP