Fiveable
Fiveable

HTTP (Hypertext Transfer Protocol)

Definition

HTTP is an application protocol that enables communication between clients (such as web browsers) and servers over the internet. It defines how requests from clients are made and how responses from servers are formatted.

Analogy

Imagine HTTP as a conversation between two people - a client who wants something and a server who provides it. The client sends requests using specific rules (HTTP methods), while the server responds with information based on those requests.

Related terms

HTTPS (Hypertext Transfer Protocol Secure): HTTPS is an extension of HTTP that adds encryption and security measures to ensure secure communication between clients and servers.

GET Request: A GET request is an HTTP method used by clients to retrieve data from servers. It typically involves sending parameters in the URL itself.

POST Request: A POST request is an HTTP method used by clients to send data to servers. It is commonly used for submitting forms or uploading files.

"HTTP (Hypertext Transfer Protocol)" appears in:

collegeable - rocket pep

Are you a college student?

  • Study guides for the entire semester

  • 200k practice questions

  • Glossary of 50k key terms - memorize important vocab



© 2024 Fiveable Inc. All rights reserved.

AP® and SAT® are trademarks registered by the College Board, which is not affiliated with, and does not endorse this website.


© 2024 Fiveable Inc. All rights reserved.

AP® and SAT® are trademarks registered by the College Board, which is not affiliated with, and does not endorse this website.