Wysyłanie pakietów na serwery www

Wysyłanie pakietów na serwery www
PM
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 6
0

Witajcie.
Gdzie mogę znaleźć jakiś tutorial na temat wysyłania pakietów na serwery www?
Chodzi mi o takie pakiety jak np: GET /index.html.
O dziwo nie mogę niczego takiego znaleźć, albo po prostu nie potrafię szukać.
Z góry dziękuje za pomoc.

KA
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Gorlice
0

Chodzi o jakieś przykłady w jakimś konkretnym języku czy ogólnie jakiś opis protokołu HTTP?

Shalom
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Space: the final frontier
  • Postów: 26433
0

@PanMaciej bo mało kto robi takie rzeczy "ręcznie". Zwykle używa się warstwy pośredniej która takie rzeczy wykonuje. Może więc lepiej z takiej skorzystać? Chyba ze to ma być jakieś bardzo nietypowe zastosowanie :)

kult
  • Rejestracja: dni
  • Ostatnio: dni
1

Wszystko dokładnie masz opisane w dokumencie rfc2616.

  • Rejestracja: dni
  • Ostatnio: dni
1

Zapytania HTTP czy pakiety? O pakietach możemy mówić z czystym sumieniem co najwyżej do warstwy sieciowej (trzecia) i ew. transportowej (czwarta, właściwy termin to ramki, nie pakiety), HTTP to już warstwa aplikacji (siódma). HTTP jest całkowicie nieświadome istnienia pakietów, bez jasnego rozróżnienia nie można udzielić Ci odpowiedzi.

Sarrus
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 2512
0

Ramki Ethernet, Pakiety IP, Segmenty TCP, Datagramy UDP - pogubić się można ;). W każdym razie @PS dobrze prawi - w warstwie aplikacji mamy już strumienie danych, a w przypadku HTTP to jest to po prostu tekst. @PanMaciej opisz co chcesz osiągnąć, to może będziemy mogli pomóc

PM
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 6
0

Chodzi mi o wysyłania formularzy, pobierania źródeł stron i inne tego typu operacje, które wykonuje przeglądarka.

aurel
  • Rejestracja: dni
  • Ostatnio: dni
0

W takim razie @kult podał ci już najlepsze źródło zawierające wszystkie potrzebne informacje: http://www.ietf.org/rfc/rfc2616.txt

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.