相关疑难解决方法(0)

C# - 如何进行HTTP调用

我想对网站进行HTTP调用.我只需要点击URL,不想上传或下载任何数据.什么是最简单,最快速的方法.

我尝试了下面的代码,但它的速度很慢,在第二次重复请求之后,它只是进入超时时间为59秒而不是恢复:

WebRequest webRequest = WebRequest.Create("http://ussbazesspre004:9002/DREADD?" + fileName);
webRequest.Method = "POST";
webRequest.ContentType = "application/x-www-form-urlencoded";
webRequest.ContentLength = fileName.Length;

Stream os = webRequest.GetRequestStream();
os.Write(buffer, 0, buffer.Length);
os.Close();
Run Code Online (Sandbox Code Playgroud)

使用WebClient更有效率吗?

WebClient web = new WebClient();
web.UploadString(address);
Run Code Online (Sandbox Code Playgroud)

我正在使用.NET ver 3.5

c# webclient http webrequest

28
推荐指数
3
解决办法
6万
查看次数

标签 统计

c# ×1

http ×1

webclient ×1

webrequest ×1