guide/node.js/http.md
2016-02-11 18:22:15 +01:00

31 lines
963 B
Markdown

# HTTP
Först och främst är det med Node mycket viktigare att förstå själva HTTP än det
är med PHP. Detta pga att Apache hanterar det mesta i bakgrunden; man levererar
bara skript-kod som Apache skickar som HTML åt dig.
Det är egentligen bara 3 aspekter av protokollet som är viktiga att förstå
1. Request vs Response message
2. Headers (speciellt Accept & Content-Type request headers samt Content-\* response headers är viktiga)
3. Methods
Det är bra att läsa igenom Wiki artikeln om HTTP
+ <https://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol>
Det är också bra att bläddra igenom följande för att se vad som finns.
+ <https://en.wikipedia.org/wiki/List_of_HTTP_status_codes>
## Headers
Good to browse through the complete list to see what is available.
+ <https://en.wikipedia.org/wiki/List_of_HTTP_header_fields>
## Methods
+ W3 Protocl specification of methods: <https://www.w3.org/Protocols/rfc2616/rfc2616-sec9.html>