问题标签 [head]

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 投票
6 回答
100884 浏览

git - git 中的 HEAD 是什么?

最后一次提交、HEAD 和我可以在目录中看到的文件状态之间似乎存在差异。

什么是 HEAD,我能用它做什么,我应该避免什么错误?

0 投票
2 回答
5272 浏览

php - How can I get a 302 redirection URL's Location header in PHP?

I am trying to find a universal way to expand most if not all of the shortened URLs out there. I know short URLs such as bit.ly, TinyURL, goo.gl, etc use the 302 redirection method to redirect you to another site. How can I make a HEAD request to the shortened URL in php and get the "Location" part of the header?

Please help me with this.

Thanks

0 投票
2 回答
489 浏览

javascript - 在(在函数/类中)使用 jquery append()

我想<head>在特定的函数中使用 append() 函数,如下所示:

这是我刚刚写的一个简单的例子。每次创建这样的新对象时,我都希望我的函数能够生成这样的新图像。显然这不起作用,因为 append() 需要在正文中(我已经尝试过)。

我该怎么做?

0 投票
1 回答
1272 浏览

javascript - jQuery Can't $(...).load() 在 Chrome 中的头部标题

我需要通过 URL 获取远程页面的标题。该代码适用于 FFX,但不适用于 chrome。有人有想法么?

0 投票
3 回答
10225 浏览

.net - 使用 WebClient 进行 HEAD?

我将假设答案是否定的,但是......有没有办法使用 WebClient 发送 HEAD 方法并将标题作为字符串或类似的东西返回?

0 投票
1 回答
4396 浏览

list - 使用 Erlang 从列表中拆分多个头像的最佳方法是什么?

因此,使用 Erlang 是一种真正的乐趣,但我偶尔会遇到一个问题,我想知道是否有更好的方法来解决。通常,我发现自己需要从列表中拆分几个项目。将列表拆分为 Head 和 Tail 的语法很简单,但是当有多个项目时呢?

除了内联拆分两次之外,还有更好的方法来获取列表的前两个元素吗?

我知道这也可以通过编写从列表中递归拆分后续头的函数来简化,但我想知道是否有更简单的内联方式来做到这一点(或者实际上,递归后续拆分函数是最佳实践完成这项任务的方法)?谢谢!

0 投票
1 回答
57 浏览

apache - 对于确定我的服务器是否“启动”的脚本,我可以依赖哪些条件?

我通常每周处理至少两打服务器。我认为创建一个脚本来查询它们中的每一个并确定它们是否“启动”是一个好主意。

  • 服务器运行 Apache2 或 IIS7。
  • 托管服务提供商各不相同
  • 每台服务器上通常有多个站点
  • 设置不一致,当您直接访问 ip 时,并不总是有默认的 apache“hello world”页面。
  • 站点都是虚拟主机

我在想,确定它们是否启动的最佳方法是从每台服务器获取一个站点并发出 http HEAD 请求以确保服务器的响应为 200 OK?显然,如果出现以下情况,这很容易出现“误报”:

  1. 站点配置/设置在应返回 4xx 错误代码时不正确地返回 200 OK
  2. 如果单个站点 ( <VirtualHost>) 的配置被禁用,或者该站点已移动到不同的服务器。

但在大多数情况下,一个 HEAD 请求和依赖 200 OK 应该是可靠的,对吧?以及确保域的 A 记录与站点移动时列出的内容相匹配。

伪代码:

我可能会用 Python 或 PHP 编写脚本,但这个问题只是讨论逻辑。

0 投票
1 回答
1086 浏览

php - Ajax 自动刷新 & javascript

我有一个页面每 5 秒用 AJAX 重新加载一个 DIV。我还有一个 AJAX 排序脚本(你可以在这里看到)。当我第一次访问该页面时,排序脚本工作得很好,但是当页面刷新时它就不起作用了。

难道我做错了什么?我在 HEAD 标记中有排序脚本,底部有刷新,因为我想在那里使用一些 PHP 变量。

0 投票
3 回答
20447 浏览

http-headers - HEAD 请求在 GET“200 ok”时收到“403 禁止”?

几个月后,该网站从各大搜索引擎的搜索结果中消失了,我终于找到了一个可能的原因。

我使用 WebBug 来调查服务器标头。如果请求是 HEAD 或 GET,请查看差异。

HEAD 发送数据:

HEAD 接收到的数据:

GET 发送数据:

GET 接收到的数据:

现在,浏览器默认发送一个 GET 请求(至少这是 firebug 所说的)。爬虫是否可以发送 HEAD 请求?如果是这样,为什么只有这台服务器以 403 响应,而我正在维护的其他站点的其他服务器却没有?

如果这很重要,.htaccess 中唯一的一行是(除非我的客户更改了它,因为他们不想让我访问他们的服务器)

更新
感谢@Ryk。FireBug 和 Fiddler 都发送 GET 请求,得到 200(或 300)个响应。正如预期的那样。所以我猜这要么是服务器设置错误(尽管这很奇怪,因为托管来自一家拥有数百万客户的大公司)或者他们放在 .htaccess 中的东西。他们将不得不让我调查他们的帐户。

我的问题的第二部分是这是否可能是该网站没有出现在任何搜索引擎中的原因(site:www.attu.it没有给出任何结果)。任何想法?

更新 2
经过一番摆弄,结果发现根目录中有 phpMyAdmin robots-blocking .htaccess,这导致任何来自机器人的请求都被发送回 403 Forbidden

0 投票
2 回答
11327 浏览

ibm-mq - IBM Mq 消息头

我正在向我无法控制的远程队列发送消息。

我将 xml 文件作为消息发送,但是当应用程序读取消息时,它会得到一个消息头,例如

我不希望出现此消息标头,并且我发送此消息的代码如下:

我该如何避免这种情况?