WebClient与HttpWebRequest/HttpWebResponse的比较?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (73)

我觉得这三个可以互换啊......

提问于
用户回答回答于

使用HttpWebRequest对请求有更多的控制。你可以设置cookie,标题,协议等等。在响应中,还可以检索cookie和标头。

用户回答回答于

HttpWebRequest 暴露了更多的东西,允许你细致的协议控制,例如:是否要使用Keep-Alive,使用哪个连接池,是否缓冲写入等等。

WebClient并没有公开这些(尽管你可以从WebClient底层的Request对象中继承和访问)。

WebClient适用于简单的管理。

所属标签

可能回答问题的人

滑稽园扛把子

Swoole · PHP开发工程师 (已认证)

Dingda

Dingda · 站长 (已认证)

LemonLu

社区 · 运营 (已认证)

Techeek

腾讯 · 社区运营 (已认证)

扫码关注云+社区