HTTP Basic Terminology

Source: Internet
Author: User

http : Hypertext Transfer Protocol, Web browsers, Web servers, Web applications are all communicating with each other via HTTP

HTTP client : The most commonly used HTTP client is a Web browser, and the Web browser requests HTTP objects from the server and displays the objects on your screen

http Server : Web content is stored on an HTTP server, and the HTTP server stores data from the Internet

Resources : On the Internet, all content is called resources, such as static resources such as text files, HTML files, JPEG pictures, software programs, AVI movies and so on, a Web page is a combination of a set of resources

Media type : MIME type is a text tag that lets a Web browser know what to do with this object, common media types

URI : A Uniform Resource identifier that uniquely identifies and locates information resources worldwide, with URLs and urns in two forms, and almost all URIs as URLs

URL : A Uniform Resource locator that describes a specific location of a resource on a particular server, such as Http://www.baidu.com/logo.gif

urn : Uniform Resource Name, URL is a Web resource used to define the location, such as Http://www.baidu.com/logo.gif, and the URN is the Web resources defined by the name, such as urn:ietf:rfc:2141; URL once Move resources Elsewhere, the link will be invalidated, and the urn is not location-independent, resources can be accessed anywhere, but the urn is still in the experimental phase, not widely used.

transaction : An HTTP transaction consists of a request command (from the client to the server) and a response result (sent back to the client from the server)

method : Each HTTP request message contains a method that tells the server what to do, and the common HTTP method

message : Only the request message and the response message two types, the message consists of three parts: Start line, header field, message body

Status Code : Each HTTP response message will be returned with a status code (such as 200, 404, 502, etc.), to inform the client whether the request is successful, or whether to take other actions, a status code can have a number of reason phrases, such as the three OK, the Success, Document attached

TCP connections : Messages are moved from one place to another via a TCP connection because TCP is reliable, so even messages that are far apart are not lost

HTTP protocol version : Common HTTP protocol versions are http/0.9, http/1.0, http/1.0+, http/1.1, Http-ng (http/2.0)

Web Fabric Components : Web fabric components include proxies, caches, gateways, tunnels, agent agents

HTTP Basic Terminology

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.