【发布时间】:2010-04-08 22:15:52
【问题描述】:
我有一个返回 HTTP 302 重定向的 URL,我想获取它重定向到的 URL。
问题是 System.Net.WebClient 似乎实际上遵循它,这很糟糕。 HttpWebRequest 似乎也是如此。
有没有办法在没有 WebClient 跟随的情况下发出简单的 HTTP 请求并取回目标位置?
我很想进行原始套接字通信,因为 HTTP 很简单,但该站点使用 HTTPS,我不想进行握手。
最后,我不在乎我使用哪个类,我只是不希望它遵循 HTTP 302 重定向:)
【问题讨论】:
标签: c# .net http sockets https