c++ połaczenia http
Ostatnio zmodyfikowano 2015-10-24 10:48
cirocki Temat założony przez niniejszego użytkownika |
c++ połaczenia http » 2015-10-22 15:18:18 witam, Pytanie dotyczące połączeń http.
Po stworzeniu socketu i pomyślnym połączeniu ze stroną. wysyłam polecenie get które zwraca mi zawartość strony. Kolejne wysłanie tego polecenia skończy się pustą odpowiedzią. Jak uzyskać tą odpowiedź bez konieczności stworzenia nowego socketu?
Kolejne pytanie, jak ingerować jeżeli strona wysyła przekierowanie (odp. 302 Object moved )??
Wszystkie próby połączeń kierowane są dla celów naukowych :) |
|
1aam2am1 |
» 2015-10-22 16:43:36 Komunikacja http ma swoje z góry założone standardy jak każda inna co wysłać, jak i jakie flagi oraz jak reagować na potencjalne błędy. Jeżeli chcesz komunikować się za pomocą tego protokołu najlepiej poszukaj biblioteki już do tego przystosowanej np: curl. |
|
cirocki Temat założony przez niniejszego użytkownika |
» 2015-10-22 16:46:46 Dzięki za odpowiedź :) lecz wolałbym coś sam napisać, masz może jakiś dobry tutorial do takich połączeń HTTP? a w między czasie dalej czekam na odpowiedzi :)
|
|
1aam2am1 |
» 2015-10-22 20:29:52 Tu masz protocół: http://www.w3.org/Protocols/ Chyba ogólne zasady komunikacji. |
|
cirocki Temat założony przez niniejszego użytkownika |
» 2015-10-22 23:27:04 okej dzięki :)
znalazłem bardzo ciekawy artykuł dla ciekawskich http://stud.ics.p.lodz.pl/~adrstud/files/http_protocol.pdf bardzo ładnie wszystko wyjaśnił :)
poszukuje też coś na temat protokołu https? znalazłem tylko że połączenia te odbywają się na porcie 443, jakieś sugestie? |
|
DejaVu |
» 2015-10-24 10:48:06 Zobacz sobie implementację biblioteki curl. Samodzielna implementacja tych protokołów = ogromna strata czasu. Lepsze od istniejących rozwiązań i tak nie będzie. |
|
« 1 » |