http-headers相关内容

获取“内容类型” PHP中的请求标头

我正在用PHP实现REST服务。该服务应该能够支持多种输入和输出格式(JSON,XML)。出于这个原因,我想检查请求标题“接受”和“内容类型”,了解客户发送和请求的内容类型。 访问“Accept”标题非常简单,只需使用 $ _ SERVER ['HTTP_ACCEPT'] 即可。但访问“Content-Type”标题似乎是一项艰巨的任务。我搜索了PHP文档和Web,但提供的唯一解决方案是使用 ..
发布时间:2018-07-09 14:22:00 PHP

如何使用修改过的标头进行HTTP GET?

使用修改后的头文件在Ruby中发出HTTP GET请求的最佳方法是什么? 我想从日志文件的末尾获取一系列字节并且一直在玩弄以下代码,但是服务器正在回复一个回复,说“这是服务器无法理解的请求”(服务器是Apache)。 要求'net / http' 要求'uri' #with @ address,@ port,@ path全部定义在其他地方 httpcall = Net :: ..
发布时间:2018-07-09 14:21:42 其他开发

如何确定服务器是否支持Range标头?

我一直在尝试使用Range标头值从特定点流式传输音频,但我总是从头开始获取歌曲。我是通过程序执行此操作,因此不确定问题是在我的代码中还是在服务器上。 如何确定服务器是否支持Range标头param? 谢谢。 解决方案 HTTP规范定义它,如果服务器知道如何支持范围标题,它会。反过来,要求它返回 206 Partial Content 使用 Content-Range 标题,当它 ..
发布时间:2018-07-09 14:21:37 其他开发

我是否可以使用HTTP范围标头“有目的地”加载部分文件?

我正在使用HTTP范围标题(规范) 。 根据我的理解,我可以设置文件的字节范围ala 0-199 / 2000 200-499 / 2000 500-799 / 2000 等 问题: 假设我只想访问文件的某些范围,是否可以指定这些范围然后使用“我收到的数据不完整?我正在玩过滤大型日志文件,所以我很好奇这样的事情是否会奏效。 感谢您的投入! ..
发布时间:2018-07-09 14:20:48 前端开发

什么是http-header“X-XSS-Protection”?

所以我现在一直在使用HTTP来玩telnet(即只输入“telnet google.com 80”并输入随机GET和带有不同标题的POST等)但是我遇到了一些东西google.com传输了我不知道的标题。 我一直在寻找http://blogs.msdn.com/b/ ieinternals / archive / 2011/01/31 / controlling-the-internet-e ..
发布时间:2018-07-09 14:19:43 其他开发

HTTP“Content-Type”的所有可能值是什么?头?

我必须先验证 Content-Type 标头值,然后再将其传递给HTTP请求。 是否有 Content-Type 的所有可能值的特定列表? 否则,有没有办法验证在HTTP请求中使用它之前的内容类型? 解决方案 HTTP请求中的 Content-Type 标头或响应描述消息正文的内容类型。请求中的 Accept 标头告诉服务器客户端在响应正文中期望的内容类型。内容类型使用Inte ..
发布时间:2018-07-09 14:19:25 其他开发

保持活跃的标题澄清

我被要求建立一个网站,其中一位合作开发者告诉我,我需要包含keep-alive标题。 我读了很多,我仍有疑问。 msdn - > 当客户端生成多个$ b $时,打开连接可提高性能b请求网页内容,因为服务器可以更快地为每个请求返回 内容。否则,服务器必须为 为每个请求打开一个新连接 查看 当IIS(F)发送 keep alive header(或用户发送keep-a ..
发布时间:2018-07-09 14:18:49 其他开发

如何在HTTP重定向上转发标头

我正在编写一个响应HTTP重定向的webapp。有没有办法强制客户端转发我在新网址的响应中包含的标头? 示例请求: POST /插入HTTP / 1.1 内容长度:9 (内容) Webapp响应: HTTP / 1。 x 302找到 位置:/ dock Mydata:asdf 下一个客户请求: GET / dock ..
发布时间:2018-07-09 14:18:25 其他开发

从https页面转到http页面时是否发送了HTTP标头Referer?

经过几次测试后,我开始得出这样的结论:浏览器在点击https网页的http页面时不会发送Referer HTTP标头。 这有什么安全理由?是在标准的某个地方定义的吗? 解决方案 HTTP RFC 声明在 15.1.3在URI中编码敏感信息: 客户不应包含Referer $如果引用页面是使用安全协议传输的 ,则为(非安全)HTTP 请求中的b $ b头字段。 所以,这是 ..
发布时间:2018-07-09 14:16:41 其他开发

为什么在请求标头(客户端到服务器)中发送Cache-Control属性?

在阅读HTTP标头的Cache-Control字段后, 我理解HTTP响应头(服务器到客户端)中的Cache-Control字段指定中间代理服务器/客户端浏览器关于如何处理响应的指令,通过在响应头中发送Cache-Control字段的不同值 - private,public,no-cache或no-store。 但我不明白为什么我们需要在请求头(客户端到服务器)中发送Cache-Con ..
发布时间:2018-07-09 14:16:26 其他开发

什么是X-Forwarded-Proto HTTP标头的完整规范?

什么是 X - 转发的Proto的 HTTP标头值? 解决方案 没有“完整规范” - 它是事实上的标准。标题名称前面的 X - 通常是 * ,表示它是实验/非标准/供应商特定的。一旦它成为HTTP的标准部分,它就会丢失前缀。 IETF有一些标准化的工作,但它只是在草案阶段,到目前为止我可以告诉你。请查看 http://tools.ietf.org/html/draft截至撰写本文时,最新 ..
发布时间:2018-07-09 14:14:30 其他开发

如何在纯PHP中执行HTTP重定向后获取最终URL?

我想做的是了解重定向后的最后/最终网址。 我宁愿不使用cURL。我想坚持使用纯PHP(流包装器)。 现在我有一个URL(假设 http://domain.test ),我使用get_headers()从该页面获取特定的标题。 get_headers还会返回多个位置:标头(请参阅下面的 编辑 )。有没有办法使用这些标头来构建最终的URL?或者是否有自动执行此操作的PHP函数? 编辑 ..
发布时间:2018-07-09 14:14:23 PHP

请求标头包缺少Symfony 2中的授权标头?

我正在尝试在Symfony中实施自定义身份验证提供程序 2.我正在使用Fiddler发送测试请求并打印所有标头服务器端;好吧,授权标题丢失。 我做错了什么? GET /RESTfulBackend/web/index.php HTTP / 1.1 授权:FID 44CF9590006BF252F707:jZNOcbfWmD / 主机:localhost User-Agent: ..
发布时间:2018-07-09 14:13:37 PHP

如何从Java中的HTTP标头中检索IP地址

我很好奇是否有任何库已经处理过这种东西,或者我必须再次自己做。那么,问题是我想从我的服务器上的访问者HTTP头请求中获取IP地址字段,并用Java完成整个事情?你能帮忙的话,我会很高兴。 提前致谢。 解决方案 使用 getHeader(String Name) javax的方法.servlet.http.HttpServletRequest 对象检索 Remote_Addr 变量的值。以 ..
发布时间:2018-07-09 14:12:27 Java开发

带有HEAD请求的Content-Length标头?

http规范说明 HEAD 请求: HEAD方法与GET相同,但服务器不能返回响应中的消息正文。响应HEAD请求的HTTP头中包含的元信息应该与响应GET请求时发送的信息相同。 对 HEAD 请求的响应是否应包含 Content-Length 标头?它应该是在 GET 请求中返回的值,即使没有响应正文吗?或者Content-Length应该是0? 解决方案 对我而言,它看起来像 ..
发布时间:2018-07-09 14:11:58 其他开发

内容范围和范围标题之间的区别?

HTTP标头内容范围和范围有什么区别?应该何时使用? 我正在尝试从特定字节偏移量流式传输音频文件。我应该使用Content-Range还是Range标题? 谢谢 解决方案 在请求中使用范围,要求特定范围(或范围)的字节。在响应中使用 Content-Range 来表示服务器给你的字节数(可能与你请求的范围不同),以及整个内容的长度(如果已知)。 ..
发布时间:2018-07-09 14:11:40 其他开发