ďťż

klient - server

       

Podstrony


telcocafe

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 dokladnego opisu tego mechanizmu.




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 dokladnego opisu tego mechanizmu. A co tu wiele opisywa?
1. Wypeniasz formularz
2. klikasz wylij
3. przegldarka wysya to, co e wypeni w adresie url (metoda get) lub ukryte (metoda post)
4. server odbiera dane wysane przez przegldark i tu moesz np. uy PHP, do decydowania co ma si kiedy dzia, itp, po prostu do obrbki danych z formularza.
Użytkownik .:dR@kE:. edytował ten post 10 kwiecień 2006, 20:25
- user uzupelnia dane
- klika submit
- dane wysylane sa do servera, do pliku zadeklarowanego w form.. action lub do pliku, w ktorym byl formularz
- zaleznie od kodu, parser danego jezyka (zwykle php) odczytuje kod (metody opisal dR@kE) i np. wysyla maila
- dostajesz info (klient) o wykonaniu czynnosci (np. wyslaniu maila).
(nie pokazuje ci sie wykonany kod, bo zostal wykonany na serverze)

o to chodzi?
Użytkownik DJ_ProG edytował ten post 10 kwiecień 2006, 20:27
Hmm... Załóżmy, że metodą jest POST
1. Na początek three-way handshake między klientem i serwerem
2. Przeglądarka wysyła żądaniem, np. takie
POST /adres.php HTTP/1.1 HOST: serwer.pl User-Agent: Przeglądarka 1.0 Content-Lenght: 30 (tutaj 2 LF) pole1=wartosc1&pole2=wartosc2 (i tutaj tez 2 LF)
3. Serwer odbiera żądanie, sprawdza, czy taki plik istnieje, jeżeli nie, to wyrzuca 404, jak jest, to w zależności od rodzaju instalacji PHP: jeżeli na serwerze jest PHP jako CGI, to przekazuje żądanie i plik do programu CGI, jeżeli w postaci modułu serwer sam parsuje skrypt.
4. Serwer wysyła nagłówki i HTML, poźniej przeglądarka wysyła nowe żądania odnośnie obrazków.
5. Serwer zamyka połączenie... i to koniec.
6. <ogólna wrzawa i śmiechy różnorakie>

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • nvm.keep.pl

  • Sitedesign by AltusUmbrae.