http代理中的HTTP协议实例

作者:IPIDEA

2021-03-20 17:02:28

由于HTTP代理ip使用了TCP/IP传输协议,而且它是基于文本的,没有使用那些难以理解的二进制格式,因此代理服务器很容易直接与Web服务器进行对话。

 

HTTP程序可以将键盘连接到目标TCP端口,并将该TCP端口的输出返回显示屏。HTTP通常用于远程终端会话,但几乎可以连接所有TCP服务器,包括HTTP代理服务器。

 

HTTP程序可直接与web服务器对话。使用HTTP,可以打开一个TCP连接到机器的某一端口,然后直接向该端口输入字符。Web服务器将HTTP程序作为web客户端进行处理,并在屏幕上显示返回TCP连接的所有数据。


 HTTP代理.png


我们用HTTP与一个实际的web服务器进行交互。我们要用HTTP获取URL所指向的文档(你可以自己尝试一下这个实例)。

 

我们来看看会发生什么情况?

 

首先,查找IPIDEA地址,打开一条到那台机器端口80的TCP连接。HTTP会为我们完成哪些工作。

 

一旦打开了TCP连接,就要输入HTTP请求了。

 

请求结束(由一个空行表示)之后,服务器会在一条HTTP响应中将内容回送并关闭连接。

 


*ipidea提供的服务必须在境外网络环境下使用

热门资讯