Posts

Showing posts with the label web

Difference between HTTP, HTTP1, HTTP2, HTTP3?

An Introduction to HTTP? HTTP stands for Hypertext Transfer Protocol which is basically responsible for communication between web servers and clients. It is defined as the protocol of the web, or we can say it is the set of rules used in the delivery of web pages from servers to the client.  Every time you open up your browser and you visit a web page or you submit a form or you click a button that sends some kind of Ajax request or fetches request, you are using HTTP and you go through some request and response cycle.  HTTP is stateless and every request is completely independent. Each request is a single transaction and when you make one request, visiting a web page or you go to another page after that, or reload the page it doesn’t remember anything about the previous transaction. Programming, Local Storage, Cookies, Sessions are used to create enhanced user experiences.  HTTP-Layer Generally, you see HTTPS (Hypertext Transfer Protocol Secure) in your web browser which...