/ / Jak cofnąć skrócenie adresu URL przy użyciu C ++ - c ++, gniazd, adresu URL

Jak odblokować adres URL za pomocą C ++ - c ++, gniazd, adresu URL

Chcę wiedzieć, jak skrócić adres URL za pomocą C ++. Nie znam rzeczy związanych z gniazdami w C ++. znalazłem http://www.feedsocial.com/lab/tinyurls/reverse-all.php które mogą to zrobić na stronie internetowej, ale nie wiedzą, jak używać C ++, aby to zrobić automatycznie.

Odpowiedzi:

4 dla odpowiedzi № 1

Możesz użyć libcurl wysłać żądanie HTTP do skróconego adresu URL. Następnie poszukaj nagłówka kodu statusu przekierowania HTTP z nowym adresem.


2 dla odpowiedzi nr 2

Myślę, że ogólna rzecz zrobiona (od bardzo szybkiegospójrz na Google) polega na tym, że ludzie wysyłają żądanie na krótki adres URL (przez curl, wget, żądanie HTTP itp.), a następnie analizują odpowiedź, aby uzyskać prawdziwy adres URL. Dla ciebie możesz użyć czegoś takiego libcurl ++ który jest opakowaniem C ++ wokół libcurl.