Android Siege Lion http protocol

Source: Internet
Author: User
Tags ack

 Workflow Once an HTTP operation is called a transaction, its working process can be divided into four steps: 1. First the client and the server need to establish a connection. As long as you have a single hyperlink, the HTTP work begins. 2. After the connection is established, the client sends a request to the server in the form of a Uniform Resource Identifier (URL), protocol version number, followed by a MIME signal including the request modifier, client information, and other content. 3. When the server receives the request, it gives the corresponding response information in the form of a status line, including the protocol version number of the information, a successful or failed code, followed by MIME information including server information, entity information, and possible content. 4. The information returned by the client to the server is displayed by the browser on the user's display screen, and then the client and server are disconnected. The HTTP protocol is always a client-initiated request, and the server sends back the corresponding. This limits the use of the HTTP protocol, which cannot be implemented when the client does not initiate a request, the server pushes the message to the client. The HTTP protocol is a stateless protocol, and the same client's request is not related to the last request. A URL (Uniform Resource Locator), also known as a web address, is the address of a standard resource on the Internet. For example: The Http://www.imooc.com/index.jsp,URL format consists of three parts: 1. The first part is the protocol (or service mode). For example "http" or "https"; 2. The second part is the host IP address (and sometimes the port number) where the resource is stored. For example "www.imooc.com"; 3. The third part is the host resource and the specific address, such as directory and file name. For example "index.jsp", the first part and the second part are separated by "://", the second part and the third part are separated by "/". The first and second parts are indispensable. The HTTP protocol is built on top of the TCP/IP protocol. TCP/IP three-time handshake: When the client wants to establish a connection with the server, the client sends a SYN message to the service side, sends a SYN+ACK message to the client after receiving the message, and finally the client responds with an ACK message, so that a reliable TCP connection is established between the client and the service side. Data can be passed between the client and the server. Syn:synchronous, handshake signal. Ack:acknowledgment, confirm the character. A transmission class control character that is sent to the sending station, indicating that the data has been received and acknowledged correctly. 

Workflow once an HTTP operation is called a transaction, its working process can be divided into four steps: 1. First the client and the server need to establish a connection. As long as you have a single hyperlink, the HTTP work begins. 2. After the connection is established, the client sends a request to the server in the form of a Uniform Resource Identifier (URL), protocol version number, followed by a MIME signal including the request modifier, client information, and other content. 3. When the server receives the request, it gives the corresponding response information in the form of a status line, including the protocol version number of the information, a successful or failed code, followed by MIME information including server information, entity information, and possible content. 4. The information returned by the client to the server is displayed by the browser on the user's display screen, and then the client and server are disconnected. The HTTP protocol is always a client-initiated request, and the server sends back the corresponding. This limits the use of the HTTP protocol, which cannot be implemented when the client does not initiate a request, the server pushes the message to the client. The HTTP protocol is a stateless protocol, and the same client's request is not related to the last request. A URL (Uniform Resource Locator), also known as a web address, is the address of a standard resource on the Internet. For example: The Http://www.imooc.com/index.jsp,URL format consists of three parts: 1. The first part is the protocol (or service mode). For example "http" or "https"; 2. The second part is the host IP address (and sometimes the port number) where the resource is stored. For example "www.imooc.com"; 3. The third part is the host resource and the specific address, such as directory and file name. For example "index.jsp", the first part and the second part are separated by "://", the second part and the third part are separated by "/". The first and second parts are indispensable. The HTTP protocol is built on top of the TCP/IP protocol. TCP/IP three-time handshake: When the client wants to establish a connection with the server, the client sends a SYN message to the service side, sends a SYN+ACK message to the client after receiving the message, and finally the client responds with an ACK message, so that a reliable TCP connection is established between the client and the service side. Data can be passed between the client and the server. Syn:synchronous, handshake signal. Ack:acknowledgment, confirm the character. A transmission class control character that is sent to the sending station, indicating that the data has been received and acknowledged correctly.

Android Siege Lion http protocol

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.