c# - 使用相同的 HttpWebRequest obj 请求第二个 url

标签 c# .net httpwebrequest

我想做这样的事情

{
    HttpWebRequest WebRequestObject = (HttpWebRequest)HttpWebRequest.Create("http://google.com");
    WebRequestObject.KeepAlive = true;
    //do stuff
    WebRequestObject.Something("http://www.google.com/intl/en_ALL/images/logo.gif");
    //more here
}

如何使连接保持事件状态并使用同一个事件连接转到多个 URL?

最佳答案

您只需使用另一个 HttpWebRequest 对象并在这两种情况下将 KeepAlive 设置为 true .NET 中的内部 HTTP 连接管理器框架应该为你处理事情。查看MSDN documentationKeepAlive 属性获取更多信息。

关于c# - 使用相同的 HttpWebRequest obj 请求第二个 url,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/749231/

相关文章:

c# - SQLite 内存数据库使用时态表测试 EF Core 应用程序

C#生成两个小数之间的随机小数

c# - 我应该在哪里存储敏感变量?

c# - .NET 中另一个项目使用的项目中引用的 DLL

c# - 您是否需要后台 worker 或多个线程来触发多个异步 HttpWebRequest?

windows-phone-7 - 为什么在尝试使用 HttpWebRequest 时会收到 ProtocolViolationException?

c# - 如何检测正在运行的 MSI 安装

c# - 使用 .NET 在 iothub 上上传配置/部署

c# - 单击和双击事件在 Canvas 中无法按预期工作