HTTP requests en responses

HTTP werkt met requests en responses, dat komt er simpelweg op neer
dat de Client in z'n request een aanvraag doet en de Server hier naar
kijkt en reageert in een response.
Vergelijk het met normaal communiceren, stel, jij bent de Client en je
vriend is de Server. Nu wil jij weten hoe laat het is, dus dat vraag
je:
Jij (Client): Hoe laat is het?
Vriend (Server): 19:17
Nu gaan we dit overbrengen naar een HTTP voorbeeld. We zeggen dat het
Server script draait als "http://www.example.org/example.php". De
Client noemt zichzelf in dit voorbeeld "LegolasWeb TimeRequestDemo
1.0".
Request (Client):

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
POST /example.php HTTP/1.0
Host: www.example.org
User-Agent: LegolasWeb TimeRequestDemo 1.0
Content-Length: 5
Connection: close

time?

Response (Server):
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
HTTP/1.0 200 OK
Server: Apache/1.3.33 (Win32) PHP/4.4.3-dev
Content-Length: 5
Connection: close

19:24

We weten nu dus wat we moeten sturen en ook wat we zo ongeveer kunnen
verwachten. Tijd om dit eens in code om te gaan zetten.

« Lees de omschrijving en reacties

Inhoudsopgave

  1. Inleiding
  2. HTTP requests en responses
  3. Server
  4. Client
  5. En nu?

PHP tutorial opties

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.