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