У меня есть URL-адрес, который возвращает перенаправление HTTP 302, и я хотел бы получить URL-адрес, на который он перенаправляет.
Проблема в том, что System.Net.WebClient, кажется, действительно следует этому, что плохо. HttpWebRequest, кажется, делает то же самое.
Есть ли способ сделать простой HTTP-запрос и вернуть целевое местоположение без WebClient после него?
Я испытываю желание сделать необработанное соединение через сокет, так как HTTP достаточно прост, но сайт использует HTTPS, и я не хочу делать Handshaking.
В конце концов, мне все равно, какой класс я использую, я просто не хочу, чтобы он следовал HTTP 302 Redirects:)