通过提供的流的HTTP请求

时间:2014-01-20 07:28:58

标签: .net http https

我想执行HTTP(S)请求,但是与.NET HTTP客户端堆栈分开处理套接字连接的打开。适用于我的API应如下所示:

new HttpWebRequest(Stream transportStream)

或者

new HttpWebRequest(SslStream transportStream)

标准.NET HTTP客户端似乎不支持此方案。可以?是否允许.NET存在的替代HTTP客户端?我只能找到HttpWebRequest和朋友的包装器。我非常希望避免自己实现基本的HTTP协议解析。

1 个答案:

答案 0 :(得分:0)

我想没什么。我最终使用Joyent's http-parser进行响应解析 - 它与C ++ / CLI很好地结合在一起。