Я настроил перенаправление URL на http://freedns.afraid.org/, поэтому я могу сменить хост на файл, загружаемый моим приложением, без необходимости изменения кода в моем приложении.Resolve URL Redirect
Проблема в том, что перед загрузкой файла мне необходимо решить правильный URL. Я попробовал метод, который я нашел здесь в SO, но это не сработало (Webrequest).
Поэтому я полагаю, что они не используют общий перенаправление.
Как вы можете решить настоящий URL/IP?
UPDATE:
У меня есть еще один поддомен над на своем Free DNS, и если вы делаете downloadstring на то одном вы получаете страницу, которую он должен редирект. Возможно, эта информация может быть использована для любой помощи.
UPDATE2:
Вот код, я использую, чтобы принести другой сайт:
WebClient client = new WebClient();
string xml = client.DownloadString(new Uri("myfreednshere"));
Итак, запустив этот код, я получаю строку веб-страницы Ъ, что «myfreednshere» переадресовывает к.
Это означает, что веб-клиенту удастся разрешить перенаправление URL. Есть ли какой-нибудь код, который я могу использовать, который только разрешает перенаправление?
Update3:
Это ответ я получаю с HTTPRequest:
{X-Abuse: URL redirection provided by freedns.afraid.org - please report any misuse of this service
Keep-Alive: timeout=15, max=100
Connection: Keep-Alive
Transfer-Encoding: chunked
Cache-Control: public, max-age=15
Content-Type: text/html
Date: Wed, 09 Nov 2011 21:55:21 GMT
Server: Apache/1.3.41 (Unix) PHP/5.3.6 with Suhosin-Patch
X-Powered-By: PHP/5.3.6
}
Если ваш код работает для одного URL-адреса, а не другого, я бы предположил, что проблема заключается в перенаправлении, а не в коде. Если вы перейдете на этот URL-адрес в браузере, перенаправит ли он вас в нужное место? Можете ли вы показать нам код, который вы используете для получения документа? –
@JimMischel Я обновил свой вопрос сейчас. – fgblomqvist
на основе комментария токсичного к моему ответу http://stackoverflow.com/questions/8072052/resolve-url-redirect/8072355#8072355 это должен быть вопрос о Freedns? Переместить в webapps? – McKay