GET
POST
PUT
DELETE
https://maps.google.com
https://maps.google.com/maps?q=Oulu
mailto:info@example.com
https://www.example.com/index.html#date
<request method> <request URI>
GET https://example.com/products
Date: Mon, 07 Sep 2020 08:39:33 GMT
Content-Type: application/json
{ "date": "2020-09-08T11:39:34.2837813+03:00", "temperatureC": 11, "temperatureF": 51, "summary": "Cool" }
http://server.com/
http://server.com/10
http://server.com/users
{"name": "Dan"}
http://server.com/users/2
{"name": "Danny"}
<HTTP version> <status code> <reason phrase>
HTTP/1.1 200 OK
2xx
4xx
5xx
2xx SUCCESS
4xx CLIENT ERROR
5xx SERVER ERROR
200 - OK
400 - Bad Request
500 - Internal Server Error
201 - Created
401 - Unauthorized
204 - No Content
403 - Forbidden
404 - Not Found
409 - Conflict
192.0.2.1
2001:0db8:0000:0000:0000:8a2e:0370:7334
2001:db8::8a2e:370:7334
192.0.2.1:8080
Note: older version in the backend-basics repo