HTTP
Hypertext Transfer Protocol
Description
Internet:
Global, dynamic network of computers that communicate according to protocols, standards, recommendations, SLAs, politics and other influences
HTTP:
Rules governing how data is transmitted over the internet
Deets
- one of many sets of standards recommending how Internet computers should communicate
 - Client-server model
 - Request-response cycle
 - Request actions:
 - GET - retrieve resource
- POST: - send data for processing
 - PUT: - modify existing resource
 - DELETE: - remove resource
 - Response codes:
 - 200 OK - Success
 - 400 Not Found
 - 500 Internal Server Error
 
 - Response/request headers
- content meta
 - authn data
 
 - Text code fmt, including links to other resources
 - Resources accessible via URL form of URI