http-headers相关内容

HTTP 标头(Content-Type,&c.)是否区分大小写?

也许我浏览得太快了,但找不到具体记录.在我的特殊情况下,我想知道“Content-Type"标头,但我假设相同的规则将适用于其他标准标头. 这些是否区分大小写,如果是:是 Content-Type 还是 Content-type? 有合适的地方引用这些吗? 解决方案 不区分大小写. 超文本传输​​协议 -- HTTP/1.1: 4.2 消息头 HTTP 标头字 ..
发布时间:2022-01-17 17:35:34 其他开发

在 ASP.net C# 中伪造浏览器请求

我正在使用下面的代码来提取我们的第 3 方开发页面之一,以便我可以将其解析为 XML 以用于我的随机工作. 令人恼火的是,我们仍然在服务器上设置了浏览器检测级别,只允许某些浏览器访问该站点;所以问题是我如何伪造它以便服务器认为它是浏览器请求? 静态字符串 GetHtmlPage(string strURL){字符串 strResult;System.Net.WebResponse obj ..
发布时间:2022-01-17 17:35:26 C#/.NET

ASP.NET Web Api HttpResponseException 400 (Bad Request) 被 IIS 劫持

如果我的 ModelState 无效,我正在编写 Web API 服务并尝试返回 (400) 错误请求.我不希望将响应主体附加到此.似乎 IIS 正在劫持我的响应,并且总是返回带有冗长样式错误页面的 text/html 内容类型.这是个问题. [HttpPost]公共无效链接(LinkDeviceModel模型){如果(模型状态.IsValid){尝试{模型.保存();}捕捉(例外前){Err ..
发布时间:2022-01-17 17:35:12 服务器开发

如何向所有 Django 响应添加 HTTP 标头

我想为我的 Django 网站返回的所有响应添加一些标题.有没有办法做到这一点(除了向 render 函数添加包装器)? 解决方案 是的,你应该看看 中间件. yourapp/middleware.py 类 MyMiddleware:def __init__(self, get_response):self.get_response = get_responsedef __call ..
发布时间:2022-01-17 17:35:04 其他开发

HTTP 参数和 HTTP 标头有什么区别?

我阅读了 this 问题,但它没有回答我的问题. 对我来说,标题和参数都是字典,不同之处在于标题是 [String : String] 而参数是 [String : AnyObject]? 等等,如果你的参数也是字符串,那么您可以在标题中发送它们(同时使用“x-"前缀表示它们不是标准标题),这是一种常见但不是好的做法. 正确吗? headers 和 parameters 还有其他区别 ..
发布时间:2022-01-17 17:34:26 移动开发

SDWebImage 和设置自定义 HTTP 标头?

我刚刚将用于缓存图像的代码从 EGOImageCache 更改为 SDWebView.不幸的是,我不知道如何设置自定义 HTTP 标头,因为我必须发送身份验证才能获取图像.使用 EGOImageCache 很容易完成,因为我在适当的地方扩展了 NSURLRequest.但我不知道如何使用 SDWebView.framework 做到这一点.我看到了标题,我在 SDWebImageDownloade ..
发布时间:2022-01-17 17:34:19 其他开发

Cneonction 和 nnCoection HTTP 标头

在 Web 的互操作性方面,我们经常遇到一些问题.浏览器供应商的这些问题之一是拼写错误的 Connection HTTP 标头.这两种形式给出了最常见的错误. nnCoection:连接: 有几篇关于此的文章,包括 有趣的 HTTP 标头.它通常按时期发生,然后消失.其中一些似乎是由负载均衡器创建的,例如 this example:NetScaler Appliance. 您知道造成这些 ..
发布时间:2022-01-17 17:34:12 其他开发

如何在 Apache Tomcat 中的单个 JS 文件上设置 Expires HTTP 标头?

我有一个缓存 5-10 分钟的 js 文件,具体取决于我是使用 eclipse 中的 tomcat(通过 GWT 插件)还是独立启动 tomcat. 这很奇怪,因为我使用 GWT 作为我的框架,而且这个文件根本不应该被缓存(对于那些了解 GWT 的人来说,它是一个 nocache.js 文件).我读过 GWT Google 群组主题这是一个容器配置问题,在其他地方我需要在包含的 HTML 文件中 ..
发布时间:2022-01-17 17:34:04 服务器开发

使用 Selenium 检查 HTTP 响应标头的最佳方法

我需要使用 Selenium 检查 HTTP 响应标头的最佳方法.我查看了 Selenium 文档,没有看到任何直接的方法.非常感谢您的帮助. 解决方案 我已经在 StackOverflow 上多次回答过这个问题.搜索我以前的答案以挖掘它.您必须编写一些扩展 ProxyHandler 和 SeleniumServer 的自定义 Java 代码的关键.您还需要使用 AFTER 1.0 bet ..
发布时间:2022-01-17 17:33:57 其他开发

UIImage 从服务器逐步显示

我一直在尝试显示来自服务器的大图像,但我必须逐步显示它. 我使用了 UIView 的子类,其中我使用了 UIImage 对象,其中我使用了 NSURLConnection 及其委托方法,我也使用了 - (void)connection:(NSURLConnection *)connection didReceiveData:(NSData *)data; 我在其中添加数据并将其转换为 U ..
发布时间:2022-01-17 17:33:47 移动开发

HTTP 代理服务器会修改请求数据包吗?

在通过代理服务器转发到服务器之前,是否在 HTTP 请求中添加或修改了任何请求标头? 如果是,是否对相同的数据包进行了更改,或者内容是否用于创建带有修改的新请求数据包? 解决方案 有几种不同类型的代理服务器.因为您提到了请求标头,所以我假设您说的是 HTTP 代理服务器,它转发 HTTP 请求,而不是数据包. 注意:在 HTTPS 请求(TLS/SSL 通过 CONNECT), ..
发布时间:2022-01-17 17:33:38 其他开发

mp3 下载响应的内容类型

我创建了一个简单的 HTTP 服务器,允许用户下载文件.但这似乎不适用于 mp3 文件.当前的内容类型是"application/misc".为了使它适用于 mp3 文件,我尝试了 "application/mp3" 、 "application/data" 和 "application/mpeg". 什么是 mp3 或音频文件下载的正确内容类型,我是否缺少其他一些标题? 编辑:文件应 ..
发布时间:2022-01-17 17:33:10 其他开发

HTTP 状态 202 - 如何提供有关异步请求完成的信息?

当服务器为异步请求返回 202 - Accepted 状态码时,估计请求完成的适当方法是什么? 来自 HTTP 规范(我添加的斜体): 202 接受 请求已被接受处理,但处理尚未完成.[...] 与此响应一起返回的实体应包含请求当前状态的指示以及指向状态监视器的指针或用户可以期望何时完成请求的一些估计.p> 以下是一些想法: 我看过 max-age指令,但使用它会滥 ..
发布时间:2022-01-17 17:32:54 其他开发

如何从 CURL 响应中删除 HTTP 标头?

我有一个 php 脚本,它只返回纯文本没有任何 html.现在我想对该脚本发出一个 cURL 请求,我得到以下响应: HTTP/1.1 200 OK日期:2011 年 2 月 28 日星期一 14:21:51 GMT服务器:Apache/2.2.14 (Ubuntu)X-Powered-By: PHP/5.2.12-nmm2变化:接受编码内容长度:6内容类型:文本/html6.8320 实际响 ..
发布时间:2022-01-17 17:32:31 PHP

PNG图像输出的标题以确保它在浏览器中被缓存?

我有动态生成的图像 (PNG),并将嵌入网站和论坛.当图像发布在非常繁忙的页面上时,会有很多连接来为不经常更改的内容提供服务.我想告诉浏览器缓存多长时间. 那么我需要什么标题?目前,我有: 缓存控制:max-age=86400内容类型:图片/png 浏览器似乎没有缓存图像(大约 20-30kb).还需要什么? 编辑:这是一个示例图像,我已经有一个带有 .png 扩展名的 URL:h ..
发布时间:2022-01-17 17:32:23 PHP