Stap 2: Basic Look into HTTP
Voor degenen die niet bekend met Hyper Text Transfer Protocol "HTTP bent". HTTP is het onderliggende protocol wordt gebruikt door het World Wide Web. HTTP definieert hoe berichten worden opgemaakt en doorgegeven, en wat de acties webservers en browsers moeten nemen naar aanleiding van diverse opdrachten. Bijvoorbeeld, wanneer u een URL in uw browser invoert, stuurt dit eigenlijk een HTTP commando naar de webserver het regisseren te halen en te verzenden van de gevraagde webpagina.
De andere belangrijkste standaard die regelt de werking van het World Wide Web is HTML, dat betrekking heeft op hoe webpagina's worden opgemaakt en weergegeven. Communiceren met HTTP-servers moet worden met behulp van bepaalde soort verzoek onderstaande methoden:
- Krijgen : -methode wordt gebruikt om informatie te halen uit de opgegeven server met behulp van een bepaalde URI. Aanvragen via GET alleen gegevens moeten worden opgehaald en moeten geen andere invloed hebben op de gegevens.
Hoofd: Hetzelfde als krijgen, maar de status lijn en header sectie alleen transfers.
POST: gegevens worden verwerkt (bijvoorbeeld uit een HTML-formulier) aan de geïdentificeerde resource indient. De gegevens opgenomen in het hoofdgedeelte van de aanvraag. Dit kan resulteren in de oprichting van een nieuwe resource of de updates van bestaande middelen of beide.
PUT: Alle huidige representaties van het doelbestand wordt vervangen door de geüploade inhoud.
Verwijderen: Hiermee verwijdert u alle huidige representaties van de doelstelling-resource gegeven door een URI.
Verbinding: Stelt een tunnel naar de server die is geïdentificeerd door een bepaalde URI.
Opties: Beschrijving van de opties van de mededeling voor de doelstelling-resource.
TRACE: Hiermee voert u een test van de lus-back bericht langs het pad naar het doelbestand.
In ons project gaan vandaag gewoon we voor het uitvoeren van de GET en POST-aanvragen. Laten we beginnen...