"HTTP-protokollen ble designet for å utveksle filer, så den har flere innebygde kommandoer for dette, som ofte kalles metoder. "

"Her er de: GET, POST, PUT, DELETE , OPTIONS, HEAD, PATCH, TRACE, LINK, UNLINK, CONNECT ."

"Jeg skal fortelle deg om de 4 hovedmetodene."

"GET-metoden er designet for å motta en fil basert på en forespørsel (URL). En filforespørsel forutsetter at ingenting annet enn selve forespørselen sendes til serveren. Det anses også som normalt å cache resultatene (svarene) av slike forespørsler. Et levende eksempel på denne hurtigbufringen er lasting av bilder av nettlesere."

"PUT-metoden er designet for å legge til filer til serveren. Filbanen forventes å være banen spesifisert i URL-en. Brødteksten i forespørselen må inneholde filen."

"POST-metoden er designet for å oppdatere filer på serveren. Både data og filer sendes i forespørsler og i svar."

"DELETE-metoden er laget for å slette filer basert på URL-ene deres."

"Kan du oppsummere denne informasjonen i en enkelt tabell?"

"Sikker:"

HTTP, port, forespørsel, respons, REST - 1

"Faktisk sluttet nettet å tenke på URL-en som en filbane og begynte å behandle den som en forespørsel. Som et resultat ble GET- og POST-metodene de vanligste."

"POST-metoden er den mest universelle: den støtter både en fullverdig forespørsel og et fullverdig svar."

"Når det er sagt, blir GET-metoden ofte sett på som en forenklet versjon av POST. Den krever ikke en fullverdig forespørsel, bare URL-en som forespørselen."

"Hva slags forespørsel sendes til serveren når jeg åpner en lenke i en nettleser?"

"Hver gang du skriver inn en ny URL i nettleseren din, sender nettleseren en GET-forespørsel. Du sender tross alt ikke andre data enn URLen."

"Forresten, jeg ser at du har laget en Status-kolonne i tabellen. Hva er det?"

"Alle serversvar som bruker HTTP-protokollen må begynne med statusen til forespørselen."

"Her er statuskodene:"

Statuskode Beskrivelse Eksempel
1xx Informasjonssvar 101
2xx- Suksess 200
3xx Omdirigering 301.302.303.305
4xx Klientfeil 404
5xx Serverfeil 501

"Når alt er i orden, returneres vanligvis statuskoden 200."

"Hvis serveren ønsker å omdirigere brukeren til en annen side, returnerer den den nye URL-en og statuskoden 302."

"Hvis den forespurte siden ikke blir funnet, returnerer den 404."

"Hvis det er en serverfeil, returnerer den statuskodene 501-503."

"På en eller annen måte føler jeg meg ikke bra, Amigo."

"Jeg skal fjerne noe fra meg selv. Du derimot kan lese mer her ."