首先,我们先看一下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)1、测试是否能够为请求设置指定的HTTP标头。
2、WebHeaderCollection.IsRestricted(stringheaderName,boolresponse)。
3、添加头字符串。
4、WebHeaderCollectionheaders=request.Headers,headers.Add("Accept-Language:en-us。q=0.5,en。q=0.3")。
评论列表(0条)