小弟的有关http请求问题

aierda 2009-04-07 05:49:42
System.Net.HttpWebRequest myRequest =(System.Net.HttpWebRequest)System.Net.WebRequest.Create(url);
myRequest.Method = "HEAD";
myRequest.Timeout = 100;
System.Net.HttpWebResponse res = (System.Net.HttpWebResponse)myRequest.GetResponse();
对于myRequest.Method有好几种,比如GET,POST,还有HEAD
请问如何区分他们呢,也就是什么场合该用哪种?还有当用myRequest.Method = "HEAD"时,
老提示不支持此请求方式呢?各位大哥请帮忙!~~~
...全文
90 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
aierda 2009-04-08
  • 打赏
  • 举报
回复
我发现网络快车的每一个线程在接收数据前都会有"Connection:close",请问大家知道这是指什么吗?断不会是HttpWebResponse.Close()吧,那会是什么呢?这会不会网络快车通过这样的做法来其它的下载请求也能够连接上呢?
fengjian_428 2009-04-07
  • 打赏
  • 举报
回复
只了解get和post
aierda 2009-04-07
  • 打赏
  • 举报
回复
还有怎样连接访问同一个服务器的多个文件,小弟做的下载程序,一次只能下载服务器的一个文件,
当想要同时下载第二个时,就会出现"操作超时"的现象.

111,126

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧