问题标签 [get-headers]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
243 浏览

php - 相对 url 不适用于 getheaders

这是这个脚本,它适用于 img src 标记中的绝对 url,但如果 img src 标记具有相对 url,它会失败并给出错误

Warning: get_headers() [function.get-headers]:此功能只能用于第一个链接中的 URL,img src 是相对 url,但在第二个链接中,img src 是绝对 url,它给出了完美的结果,但我希望我的脚本在这两种情况下都能工作任何想法?

0 投票
0 回答
76 浏览

php - 通过 MySQL 数据库循环 get_headers

我有一个小脚本片段,它以字节为单位获取图像的大小。我想做的是将它打包在一个循环通过 MySQL 数据库的 php 脚本中。

数据库有一个imgurl存储图像 URL 的字段。我想在字段中写入imgsize图像的返回大小。

我一直有这个问题,我希望有人能够帮助我。

0 投票
2 回答
406 浏览

php - 使用 php get_headers Content-Type 检查 swf url 是否可用

我正在尝试从我的 Flash 游戏网站中删除无效的 URL。这是我的代码:

即使 Content-Type 不是 swf ,该代码也会返回 true 。

顺便说一句,我已经尝试过

但给我没有结果。当我尝试

返回此以获得有效的 SWF URL http://www.ht83.com/medias/media-16/ht83com-spongebob-squarepants-gone-fishing.swf

数组(9){ [0]=> 字符串(15)“HTTP/1.1 200 OK”[1]=> 字符串(35)“日期:星期六,2014 年 2 月 1 日 01:36:35 GMT”[2]=>字符串(144)“服务器:Apache/2.2.17(Unix)mod_ssl/2.2.17 OpenSSL/0.9.8m DAV/2 mod_auth_passthrough/2.1 mod_bwlimited/1.4 FrontPage/5.0.2.2635 mod_fcgid/2.3.5”[3]=>字符串(20)“接受范围:字节”[4]=>字符串(22)“内容长度:342771”[5]=>字符串(39)“缓存控制:最大年龄=62208000,公共”[ 6]=> 字符串(38)“过期:星期一,2014 年 3 月 3 日 01:36:35 GMT”[7]=> 字符串(17)“连接:关闭”[8]=> 字符串(43)“内容类型: 应用程序/x-shockwave-flash" }

这对于无效的 SWF URL http://www.ht83.com/medias/media-16/ht83com-cde-house-decoration.swf

数组(12){ [0]=> 字符串(15)“HTTP/1.1 200 OK”[1]=> 字符串(35)“日期:星期六,2014 年 2 月 1 日 01:40:06 GMT”[2]=>字符串(144)“服务器:Apache/2.2.17(Unix)mod_ssl/2.2.17 OpenSSL/0.9.8m DAV/2 mod_auth_passthrough/2.1 mod_bwlimited/1.4 FrontPage/5.0.2.2635 mod_fcgid/2.3.5”[3]=> string(24) "X-Powered-By: PHP/5.2.16" [4]=> string(38) "过期时间: Thu, 19 Nov 1981 08:52:00 GMT" [5]=> string(77) "Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0" [6]=> string(16) "Pragma: no-cache" [7]=> string(62) "Set-Cookie: PHPSESSID=359cf391842876b3cc79066dcc3a08f4; path=/" [8]=> string(21) "Vary: Accept-Encoding" [9]=> string(52) "Cache-Control: max-age =600,私有,必须重新验证" [10]=>字符串(17)“连接:关闭”[11]=>字符串(23)“内容类型:文本/html”}

所以他们是获得正确 Content-Type 的 URL 的任何更简单的方法。

看起来我只在数字中使用了 get_headers() 。肖恩约翰逊的这段代码有效

0 投票
2 回答
3179 浏览

php - 在网页上包含外部代码( php include() 或 get_header() )

我第一次开始创建自定义 html 页面并且遇到了问题。标题中的代码在我的所有页面中都是相同的,所以我想把它放在一个外部文件(header.php)中,然后在我的所有页面中放一行代码来链接它,但它似乎并不要工作。

  • 注意 - 我只想包含基本的 html 代码(不是函数) - 我想这就是为什么它不工作但不确定的原因。

HTML 文件:

PHP 文件:

当我将代码直接放在页面上时 - 它显示“TITLE”

当我尝试 include 或 get_header 时,我得到一个空白页。我检查了法典和在线帖子,但我无法修复它。

任何帮助将不胜感激 - 谢谢

0 投票
1 回答
2166 浏览

php - Moodle对未定义方法get_header的致命错误调用

我今天第一次使用moodle。我要查看一个用它构建的站点。登录后我得到一个空白屏幕。然后我用谷歌搜索并放了一个调试行,现在它说一个错误

php也是新手。我需要采取哪些步骤?任何帮助表示赞赏。谢谢。如果您有任何问题,请询问。

0 投票
4 回答
5370 浏览

android - Android Code to Get HTTP Header Info of a Web Sites

i am developing an android app wherein i need to GET HTTP headers of a website over my android activity, below cited link where i found a code but not getting all the headers.

i need results like shown in the below image

a busy cat
(source: osxdaily.com)

please support.

0 投票
0 回答
336 浏览

php - 使用 get_headers 和 get_meta_tags 在有效 url 上获取错误 404

有人可以解释一下为什么使用有效的 url 并且在浏览器中可见我得到 HTTP 请求失败!HTTP/1.1 404 Not Found和?get_headers_get_meta_tags

我试图访问的网址是

但在同一个网站上,我可以在这个网址中得到我需要的东西:

0 投票
2 回答
177 浏览

php - PHP加载远程存储文件的方法

我正在使用SmartFile来存储用户提交的文件。要在网站上显示图像文件,我可以链接到它们,但如果文件丢失,我无法选择显示默认图像。或者防止热链接。或设置浏览器缓存等。

他们的 API 被限制为每分钟 180 个请求。因此,在繁忙的网站上显示图像并不好。

我曾尝试使用get_headers来检查预期的文件是否存在,然后file_get_contents,如果确实如此,但这非常缓慢且效率低下。仅使用file_get_contentsout get_headersfirst 非常慢!

我在这里最好的选择是什么?我还没试过用curl。我想我可以只用一个请求就可以得到标题和文件,但是file_get_contents速度很慢,我想 curl 不会更快。

0 投票
1 回答
101 浏览

php - 如何从数组中获取数据到字符串php

php数组有问题。我正在尝试发送带有写入 $variable 数组的路径的 get_headers() 请求,回答我想写入 MySQL 数据库,已经花了几个小时,但没有找到如何做到这一点。它只返回 1 个结果,但如果 echo 结果来自数组 - 例如可以看到 3 个结果。请帮帮我:)

0 投票
0 回答
576 浏览

php - PHP:get_headers 不将 url 变量识别为输入,但如果我使用静态字符串则可以

过去几天我一直在自杀,试图弄清楚为什么 get_headers 突然停止工作。我检查了我的 INI 文件,我尝试了 cUrl,我做了我能看到的一切,最后意识到字符串输入本身一定有一些神秘的错误。

当我输入这个:

这是输出:

但是,如果我取出硬编码的 URL 行并让它使用通过 AJAX 传递给我的函数的值(像这样注释掉这两行):

这是我在控制台中看到的:

我发送的 URL 与我在此处手动发布的 URL 相同,但结果不同。类型仍然正确,但是字符集可以以某种方式更改吗?

这是ajax调用:

这是创建“数据”的代码(我不记得我为什么这样做了):

当然,URL = http://www.manatees.net/manateeb.jpg