Dodaj do ulubionych

klient-serwer

10.04.06, 17:56
mam prosbe czy moze ktos mi pomoc i dokladnie opisac co sie dzieje krok po
kroku (po stronie klienta jak i po stronie serwera) od momentu wcisniecia
submit do momentu wygenerowania strony. Szukalam na necie ale nie moge znalezc
dokladniego opisu tego mechanizmu.
Obserwuj wątek
    • ktosktomafajnegomisiaczka Re: klient-serwer 10.04.06, 21:07
      szukaj o formularzach i metodach GET, POST oraz PUT na w3.org

      ogolnie, wyglada to tak, ze uzytkownik wypelnia sobie formularz, naciska
      submit, przegladarka koduje tresc formularza zgodnie z wbudowanym w formularz
      oznaczaniem metody wysylania, nastepnie przegladarka koduje te napisy w
      formacie zgodnym z wbudowanym w formularz typem MIME
      (np. "multipart/formdata"), potem dopisuje je odpowiednio do wysylanego do
      serwera http'owego zapytania "http request" i wysyla te zakodowana tresc. Owo
      dopisywanie to wlasnie te metody wspomniane na poczatku - poprzez adres np.
      (...)/strona.php?imie=Tadek&wiek=23&skad=Gdynia - "url encoding" (tak
      akurat jest w GET), albo jako specjalne naglowki (metoda POST), jak PUT dziala
      nie pamietam :) Silnik stron internetowych po stronie serwera dostaje te
      informacje i ja odkodowuje (w podanym PHP - mogloby to sie pojawic na przykald
      jako zmienne $imie,$wiek i $skad z odpowienimi wartosciami). Reszta zalezy od
      tego jak ktos napisal kod generujacy strone.. kod ten sobie te informacje
      dowolnie przetwarza i miesza, a nastepnie odsyla jako
      x/d/html/xml/obrazek/cokolwiek do klienta, oczywiscie jako http'owa odpowiedz -
      "http response".. po szcegolowe informacje zapraszam na google. uzywajac hasel
      ktore tutaj sie pojawily znajdziesz tony materialow:)
    • piotrpenar Re: klient-serwer 11.04.06, 12:50
      poczytaj sobie HTTP 1.1 tam jest wsztystko opisane b. dokladnie. Dokument ten
      mozesz znalazc na necie. Zajmuje pare mega ale jak chcesz cos robic to moze sie
      przydac.

Nie masz jeszcze konta? Zarejestruj się


Nakarm Pajacyka