Http protokoll, amely egy hipertext átviteli protokoll, web alapú
HTTP protokoll vagy a Hypertext Transfer Protocol a fő szúrás szolgáltatás Internet WWW (World Wide Web). A fő cél a protokoll, hogy biztosítsák az átviteli hálózat hipertext. A jelentésben pontosan leírja az üzenet formátumát cseréjére vonatkozó kliensek és szerverek.
HTTP protokoll az RFC 2616 (HTTP1.1).
Az alap protokoll közötti interakció az ügyfél, és a szerver segítségével ASCII-kérelmet, és a következő a válasz az RFC 822 MIME szabványt.
A gyakorlatban a HTTP protokoll fut TCP / IP-alapú port 80, de be lehet állítani egy másik utat. És bár a TCP / IP nem szükséges, előnyös, mivel vállalja partíciót szerelési és üzenetét a maguk számára, és nem „zavarja”, vagy a böngésző vagy a szerver.
Meg kell jegyezni, hogy a HTTP protokoll használható nemcsak webes technológiák, hanem más OOP alkalmazások (objektív-orientált).
Egyszerű és világos felépítésű URL az alábbi elemeket tartalmazza:
Megjegyzés: A http protokoll protokoll egyszerű, nem biztonságos kapcsolatot. A biztonságos kapcsolatokat dolgozik egy protokoll https. Ez több biztonságos az adatcsere.
HTTP-kérés módszer
Az egyik paraméter az URL, meghatározza a gazda nevét, amellyel szeretnénk kommunikálni. De ez nem elég. Meg kell határozni a kívánt műveletet elvégezni. Ezt meg lehet tenni meghatározott módszerrel HTTP.
HTTP módszerek
- Módszer / Leírás
- HEAD / Olvassa el a weboldal címe
- GET / Olvassa el a weblapot
- POST / add a weblapot
- PUT / Save weblap
- TRACE / küldés kérés vissza
- Törlés / weboldal
- Options / Display Options
- CONNECT / Későbbi használatra fenntartva
Elemzése HTTP módszerek több
GET módszer. kér egy oldalt (fájl objektum) által kódolt MIME szabvány. Ez az a módszer, mint alkalmazott. A szerkezet a módszer:
GET fájlnév HTTP / 1.1
HEAD. Ez a módszer kér üzenet fejléc. Ezen az oldalon nem töltődik be. Ez a módszer lehetővé teszi, hogy az idő az utolsó frissítés az oldalon meg kell, hogy ellenőrizzék az oldalt cache. Ez a módszer lehetővé teszi, hogy teszteljék a funkciókat a kért URL-t.
PUT. Ez a módszer az oldalhoz a szerveren. PUT kérés szervezet magában foglalja a tárolt oldalon által kódolt MIME. Ez a módszer az azonosító az ügyfél.
POST módszer. Ez a módszer egészíti ki a tartalmát egy meglévő oldal. Arra használják, mint például, hogy adjunk egy bejegyzést a fórum.
DELETE módszer. Ez a módszer tönkreteszi az oldalt. eltávolítási eljárás megerősítést kér a felhasználótól a jogot, hogy törölje.
TRACE módszer. Ez a módszer a hibakeresés. Azt mondja, hogy a szerver visszaküldi a kérelmet és tudatja Önnel, torz, vagy nem az ügyfél kérésére visszatért a szerverről.
CONNECT módszer - tartalék módszer nem alkalmazható.
Az OPTIONS módszer lehetővé teszi, hogy a lekérdezés szerver tulajdonságait és a tulajdonságok fájlt.
A közlemény „kérés-válasz” a kliens és a szerver, a szerver generál a szükséges választ. Ez lehet egy weboldalt, vagy az állapotsor a status kódot. állami kódot, amit jól ismertek. Az egyik ismert 404-es oldal kapacitású nem található.
állam kódját csoport
1xx: Ready Server, 100 kód - a szerver kész kezelni az ügyfél kéri;
- Code 200 - Request sikeresen feldolgozva;
- Code 204 - Tartalom.
- Code 301 - A kért oldal mozgatják;
- Code 304 - az oldal a cache is érvényes.
4xx: Kliens hiba.
- Code 403 - hozzáférési hiba;
- 404 - Az oldal nem található.
5xx: Server Error
- Kód: 500 - Internal Server Error;
- Code 503 - próbált kérni később.