如何设置HTTP头

如何设置HTTP头,第1张

现在用最简单的测试方法:

手工写一个htm文件,并在<head>中加入<meta http-equiv="Content-Type" content="text/htmlcharset=gb2312" />,用GB2312编码保存文件,访问该页面时,获取的http头content-type仍为:text/html。就是没有 charset=gb2312!

我配置了htm文件以aspx方法运行,并配置了web.config中的requestEncoding,responseEncoding为GB2312,同样的文件,HTTP头就有 charset=GB2312!

指定自定义HTTP响应标头

1、若要使 Microsoft IIS 能够定义自定义 HTTP 响应标头以便所有页面自动以 EmulateIE7 模式呈现,您可以使用以下 web.config 示例。

(仅适用于IIS7。IIS早期版本没有system.webServer一节)

<configuration>

<system.webServer>

<httpProtocol>

<customHeaders>

<clear />

<add name="X-UA-Compatible" value="IE=EmulateIE7" />

</customHeaders>

</httpProtocol>

</system.webServer>

</configuration>

2、您也可以在基于 Windows Server 2008 的计算机上配置 IIS 7 以包含自定义 HTTP 响应标头,步骤如下:

依次单击“开始”、“管理工具”,然后单击“Internet Information Services (IIS) 管理器”。

在“连接”窗格中,展开服务器的节点,然后展开“站点”。

单击要添加自定义 HTTP 响应标头的网站。

在网站窗格中,双击“IIS”部分中的“HTTP 响应标头”。

在“ *** 作”下,单击“添加”。

在“名称”框中,键入“X-UA-Compatible”。在“值”框中,键入 IE=EmulateIE7。

单击“确定”。

3、若要将 IIS 6 及早期版本配置为包含自定义 HTTP 响应标头,请按照下列步骤进行 *** 作:

依次单击“开始”、“运行”,然后键入 inetmgr.exe 并单击“确定”。

展开所需服务器,然后展开“网站”。

右键单击所需网站,然后单击“属性”。

单击“HTTP 标头”选项卡。

在“自定义 HTTP 标头”下,单击“添加”。

在“自定义标头名称”框中,键入“X-UA-Compatible”。

在“自定义标头值”框中,键入“IE=EmulateIE7”。

单击“确定”两次。

首先,我们先看一下http的头信息到底是什么:HTTP(HyperTextTransferProtocol) 即超文本传输协议,目前网页传输的的通用协议。HTTP协议采用了请求/响应模型,浏览器或其他客户端发出请求,服务器给与响应。就整个网络资源传输而 言,包括message-header和message-body两部分。首先传递message- header,即http header消息。http header 消息通常被分为4个部分: general header, request header, response header, entity header。但是这种分法就理解而言,感觉界限不太明确,根据日常使用,大体分为Request和Response两部分。在通常的servlet/jsp应用中,我们只是从http的header中取得信息,如果要设置信息,需要用到HttpClient,具体的设置方法如下:HttpResponse response = null HttpGet get = new HttpGet(url) get", 80) HttpHost wikipediaEn = new HttpHost("en", 80) cm.setMaxPerRoute(new HttpRoute(googleResearch), 30) cm.setMaxPerRoute(new HttpRoute(wikipediaEn), 50)DefaultHttpClient client = new DefaultHttpClient(cm)


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/10967538.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-12
下一篇 2023-05-12

发表评论

登录后才能评论

评论列表(0条)

保存