问题标签 [response-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 回答
2835 浏览

ios - 如何从 UIWebView Delegates 获取请求 URL 的响应标头?

我需要response headers在webViewDidFinishLoad:request URL中接收和处理的内容?UIWebview Delegate method但我不明白如何实现它。请注意,我不需要请求标头而是响应标头。

一个想法是创建一个NSUrlConnection并再次触发请求以在完成块中接收它,但我不想打两个电话。必须有某种方式由 UIWebView 处理并且可以检索响应标头。我只是不知道该怎么做。欢迎任何想法。

0 投票
0 回答
168 浏览

javascript - 通过 AJAX 调用从 URL 缩短器获取目标

我正在进行此 AJAX 调用以从 bit.ly 链接获取标头信息。我可以在 Location 标头下看到最终目的地(通过 Firefox 33 上的 Firebug 中的控制台检查它),但 getResponseHeader 函数返回 null。

是否可以通过调整此代码来获取 URL 和页面标题?

0 投票
1 回答
572 浏览

http - max-age, no-Cache,must-revalidate on Cache-Control Header,这里优先考虑哪个?

Cache-Control : max-age=86400, no-store, must-revalidate, no-cache

这是服务器为 JS 文件设置的响应头。

这是否意味着响应在重新验证之前被缓存了 86400 秒?

以上哪个优先,结果是什么?

0 投票
5 回答
3746 浏览

php - Laravel 已安装,但连接已重置/未收到数据

我使用 Digital Ocean 作为我的服务器,我的网站上有一个运行 laravel 的 Ubuntu droplet。但现在我正在制作一个“项目后端”,其中只有一个包含测试项目的文件夹,这些项目本身都是 laravel 项目。它们没有链接到主要的 laravel 安装。

我安装了它,如果我去www.mysite.com/projects/projectname它显示所有文件都在那里:

表明

但是当我转到链接www.mysite,com/projects/projectname/public时,它显示:

火狐

在火狐中

铬合金

镀铬

该网站使用 mamp 在我的笔记本电脑上运行良好。但不在服务器上?

如果我查看 charles(代理管理器),我会收到错误/失败Remote server closed the connection before sending response header

我对此不熟悉,请有人解释如何克服这个问题?

0 投票
1 回答
1006 浏览

c# - Web响应超时

我正在编写一个从一系列网页中读取数据的程序;这适用于第一页,但是它会在等待下一页的响应时挂起,直到超时。无论我是从阅读第 1、2、140 页等开始,它总是会成功阅读第一页,但之后就没有了。

我认为这可能与访问页面所需的“cookieHeader”变量有关,因为网站需要用户先登录。但是,当我检查这个元素时,它的过期时间设置为第二天,所以我还没有看到它是如何过期的。

我是新手,所以我希望以前遇到过这个问题或者对 cookie 有更好理解的人可以帮助我。我将不胜感激任何意见!下面是一段代码,其中超时错误被 try-catch 包装器捕获。

0 投票
0 回答
628 浏览

javascript - 根据 Lighttpd 中的另一个标头添加响应标头

我有一种情况,我想使用 XHR HEAD 请求将来自另一个域的“Content-Length”标头与 Lighttpd 一起使用,但我收到了Refused to get unsafe header 'content-length'消息。

我的想法是根据 lighttpd.conf 中的另一个响应头添加响应头:

setenv.add-response-header = ('X-Content-Length' => GET_MY_RESPONSE_HEADER('Content-Length'))

有没有办法在配置文件中写入GET_MY_RESPONSE_HEADER()函数/属性?

0 投票
1 回答
431 浏览

javascript - 无法使用 Chrome 扩展添加响应标头

我有一个 Chrome 扩展程序,我正在尝试让它为所有页面添加一个响应标头。

这是我在清单中的内容:

这是我在 background-script.js 中的内容

我知道后台脚本会执行,将 console.log 放在该文件中但在事件侦听器之外,并从“扩展”窗口中的“检查视图:背景页面”观察它。

但是,我不认为 eventListener 执行 - 我没有在任何地方看到“收到标题”消息。

0 投票
1 回答
3012 浏览

java - java的情况下的HTTP响应拆分

在以下情况下是否可以拆分 HTTP 响应:

我直接将未经处理的请求参数附加到响应标头。

我的问题是,通过使用 CRLF 字符,我们可以在响应中插入我们自己的标题。

到目前为止,我已经尝试过\r\n%0D%0A但它们不起作用。

response.addHeader()对此类攻击免疫吗?
有人可以向我解释如何执行这种攻击吗?

0 投票
1 回答
190 浏览

javascript - 启用 CORS - 自定义响应标头不匹配

我正在尝试让 CORS 在我的 IIS 7.5 网络服务器上运行。我在 web.config 中添加了以下几行:

检查响应标头时,似乎只有 FireFox (36.0) 选择了正确的标头:

在法郎:

在铬:

在 IE11 中:

当三个浏览器在网络服务器上请求完全相同的页面时,为什么这三个响应标头不一样?Chrome 和 IE 怎么会忽略我的自定义标头?

0 投票
2 回答
5779 浏览

javascript - 获取 index.html 响应标头

注意:原来这是重复的:Accessing the web page's HTTP Headers in JavaScript

有没有办法获取 index.html 请求的请求标头?例如,这是我点击google.com的屏幕截图

在此处输入图像描述

我希望能够访问请求标头。这可能吗?

其他 javascript/css 资产呢?