300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > 7.1使用Request获取HTTP请求头

7.1使用Request获取HTTP请求头

时间:2021-01-29 10:30:39

相关推荐

7.1使用Request获取HTTP请求头

首先得说说请求头包括什么吧!!这里有参考的文章,点击我跳转!!

请求头包括了:

HostUser-AgentAcceptAccept-LanguageAccept-EncodingConnection

其实用法也就那么一个,新建字符串,用来保存这些信息,然后Request.Headers.Get(“”)填入上面的单词就可以获取了

这里直接用一个页面来做试验就算了:index.aspx.cs 代码如下:

protected void Page_Load(object sender, EventArgs e)

{

string Host = Request.Headers.Get("Host");

//定义一个字符串变量,将Request的头部,按照Host这个属性赋值给变量

string UserAgent = Request.Headers.Get("User-Agent"); string Accept = Request.Headers.Get("Accept"); string AcceptLanguage = Request.Headers.Get("Accept-Language");

//这里说一下,这边的字符串变量是没有横杠的

string AcceptEncoding = Request.Headers.Get("Accept-Encoding"); string Connection = Request.Headers.Get("Connection"); Response.Write("Host="+ Host+"<br>");

Response.Write("UserAgent=" + UserAgent + "<br>");

Response.Write("Accept-Language=" + AcceptLanguage + "<br>");

Response.Write("Accept-Encoding=" + AcceptEncoding + "<br>");

Response.Write("Connection=" + Connection + "<br>"); }

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。