Welcome to HTTP://
What is HTTP?
Hypertext Transfer Protocol (HTTP) is an application-layer protocol for transmitting hypermedia documents, such as HTML. It was designed for communication between web browsers and web servers, but it can also be used for other purposes. HTTP follows a classical client-server model, with a client opening a connection to make a request, then waiting until it receives a response. HTTP is a stateless protocol, meaning that the server does not keep any data (state) between two requests.

Hyper Text Transfer Protocol

Communication between web servers & clients

HTTP Requests/Responses

Loading pages, form submit, Ajax calls
HTTP is Stateless

Every request is completely independant

Similar to transactions

Programming, Local Storage, Cookies, Sessions are used to create enhanced user experiences
What is HTTPS

Hyper Text Transfer Protocol Secure

Data sent is Encrypted

SSL / TLS

Install certificate on web host
HTTP Methods

GET
Retrieves data from the server

POST
Submit data to the server

PUT
Update data already on the server

DELETE
Deletes data fron the server