解决Keep-Alive 和 Close 不能使用此属性设置
2024-09-08 01:01:45
http://www.hejingzong.cn/blog/viewblog_86.aspx Keep-Alive 和 Close 不能使用此属性设置
public
static
void
SetHeaderValue(WebHeaderCollection header,
string
name,
string
value)
{
var
property =
typeof
(WebHeaderCollection).GetProperty(
"InnerCollection"
,
System.Reflection.BindingFlags.Instance | System.Reflection.BindingFlags.NonPublic);
if
(property !=
null
)
{
var
collection = property.GetValue(header,
null
)
as
NameValueCollection;
collection[name] = value;
}
}
|
这样要设置相应的http头就简单很多了,上面所说的两个http头可以直接如下代码一样进行设置:
SetHeaderValue(request.Headers,
"Host"
,
"hejingzong.cn"
);
SetHeaderValue(request.Headers,
"Connection"
,
"keep-alive"
);
最新文章
- 深入理解定时器系列第一篇——理解setTimeout和setInterval
- GJM : Unity3D HIAR 目录导航
- 【转】Hive 基础之:分区、桶、Sort Merge Bucket Join
- iOS之NSString类中compare方法的陷阱
- 20145223《Java程序程序设计》第8周学习总结
- EF中使用SQL语句或存储过程(小笔记)
- SVG-1
- frameset常用属性
- HTC T328W刷机包 仿三星S5 UI美化 精简 S5落下
- 201521123096《Java程序设计》第四周学习总结
- python--Selectors模块/队列
- PHP-MVC和Smarty初探笔记
- 对于python爬虫urllib库的一些理解(抽空更新)
- BZOJ1835 [ZJOI2010] 基站选址 【动态规划】【线段树】
- Code Signal_练习题_alphabeticShift
- apache本地配置多域名(wampserver本地配置多域名)
- Dubbo -- 系统学习 笔记 -- 示例 -- 静态服务
- Python基础--Python简介和入门
- BZOJ5321 JXOI2017加法(二分答案+贪心+堆+树状数组)
- java_线程的几种状态