问题标签 [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.
ios - 如何从 UIWebView Delegates 获取请求 URL 的响应标头?
我需要response headers
在webViewDidFinishLoad:request URL
中接收和处理的内容?UIWebview Delegate method
但我不明白如何实现它。请注意,我不需要请求标头而是响应标头。
一个想法是创建一个NSUrlConnection
并再次触发请求以在完成块中接收它,但我不想打两个电话。必须有某种方式由 UIWebView 处理并且可以检索响应标头。我只是不知道该怎么做。欢迎任何想法。
javascript - 通过 AJAX 调用从 URL 缩短器获取目标
我正在进行此 AJAX 调用以从 bit.ly 链接获取标头信息。我可以在 Location 标头下看到最终目的地(通过 Firefox 33 上的 Firebug 中的控制台检查它),但 getResponseHeader 函数返回 null。
是否可以通过调整此代码来获取 URL 和页面标题?
http - max-age, no-Cache,must-revalidate on Cache-Control Header,这里优先考虑哪个?
Cache-Control : max-age=86400, no-store, must-revalidate, no-cache
这是服务器为 JS 文件设置的响应头。
这是否意味着响应在重新验证之前被缓存了 86400 秒?
以上哪个优先,结果是什么?
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
我对此不熟悉,请有人解释如何克服这个问题?
c# - Web响应超时
我正在编写一个从一系列网页中读取数据的程序;这适用于第一页,但是它会在等待下一页的响应时挂起,直到超时。无论我是从阅读第 1、2、140 页等开始,它总是会成功阅读第一页,但之后就没有了。
我认为这可能与访问页面所需的“cookieHeader”变量有关,因为网站需要用户先登录。但是,当我检查这个元素时,它的过期时间设置为第二天,所以我还没有看到它是如何过期的。
我是新手,所以我希望以前遇到过这个问题或者对 cookie 有更好理解的人可以帮助我。我将不胜感激任何意见!下面是一段代码,其中超时错误被 try-catch 包装器捕获。
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()
函数/属性?
javascript - 无法使用 Chrome 扩展添加响应标头
我有一个 Chrome 扩展程序,我正在尝试让它为所有页面添加一个响应标头。
这是我在清单中的内容:
这是我在 background-script.js 中的内容
我知道后台脚本会执行,将 console.log 放在该文件中但在事件侦听器之外,并从“扩展”窗口中的“检查视图:背景页面”观察它。
但是,我不认为 eventListener 执行 - 我没有在任何地方看到“收到标题”消息。
java - java的情况下的HTTP响应拆分
在以下情况下是否可以拆分 HTTP 响应:
我直接将未经处理的请求参数附加到响应标头。
我的问题是,通过使用 CRLF 字符,我们可以在响应中插入我们自己的标题。
到目前为止,我已经尝试过\r\n
,%0D%0A
但它们不起作用。
response.addHeader()
对此类攻击免疫吗?
有人可以向我解释如何执行这种攻击吗?
javascript - 启用 CORS - 自定义响应标头不匹配
我正在尝试让 CORS 在我的 IIS 7.5 网络服务器上运行。我在 web.config 中添加了以下几行:
检查响应标头时,似乎只有 FireFox (36.0) 选择了正确的标头:
在法郎:
在铬:
在 IE11 中:
当三个浏览器在网络服务器上请求完全相同的页面时,为什么这三个响应标头不一样?Chrome 和 IE 怎么会忽略我的自定义标头?
javascript - 获取 index.html 响应标头
注意:原来这是重复的:Accessing the web page's HTTP Headers in JavaScript
有没有办法获取 index.html 请求的请求标头?例如,这是我点击google.com的屏幕截图
我希望能够访问请求标头。这可能吗?
其他 javascript/css 资产呢?