Редирект используют для перенаправления посетителей сайта с одной страницы на другую или на другой сайт. tinyurl.com — это не просто редиректор он ещё и сократитель ссылок, таких сервисов много, сейчас tinyurl.com, по своей популярности на 2 месте, первое место держит. Bit.ly. Но все же решила написать о нем(просто сейчас по нему заказ пришел =))
Ладно, хватит воды…
Вот собствено и все что вам нужно:
http://tinyurl.com/api-create.php?url={SITE} вместо {SITE} — должен быть сайт.
А теперь как отправить запрос на эту ссылку и получить нашу ссылку.
string request = string.Format("{0}", url); HttpWebRequest loHttp = (HttpWebRequest)WebRequest.Create(request); loHttp.Method = "GET"; HttpWebResponse loWebResponse = (HttpWebResponse)loHttp.GetResponse(); StreamReader loResponseStream = new StreamReader(loWebResponse.GetResponseStream(), Encoding.GetEncoding(1252)); string lcHtml = loResponseStream.ReadToEnd();
url = http://tinyurl.com/api-create.php?url=http://tobe-searcher.com/34574/0/1100111/20/casino.html
В lcHtml будет содержатся наша ссылка.