HTTP协议是什么意思,第1张

HTTP 协议定义服务器端和客户端之间文件传输的沟通方式。目前HTTP协议的版本是Http11。RFC 2616描述了HTTP协议的具体信息。

这个协议已经成为浏览器和Web站点之间的标准。

当我上网的时候底层是如何进行交互的?

当访问者点击一个超链接的时候,将会给浏览器提交一个URL地址。通过这个URL地址,浏览器便知道去链接那个网站并去取得具体的页面文件(也可能是一张,一个pdf文件)。

HTTP工作的基础就是,连接一个服务器并开始传输文件到浏览器。

HTTP传输的基本过程

在http传输的过程中,被称为客户端的请求者向服务器请求一个文件。

最基本的过程是:

1 客户端连接一个主机;

2 服务器接收连接,

3 客户端请求一个文件,

4 服务器发送一个应答

1、客户与服务器建立连接;

2、客户向服务器提出请求;

3、服务器接受请求,并根据请求返回相应的文件作为应答;

4、客户与服务器关闭连接。

HTTP的性质:

1、HTTP是一种无状态协议,即服务器不保留与客户交易时的任何状态。这就大大减轻了服务器记忆负担,从而保持较快的响应速度。

2、HTTP是一种面向对象的协议。允许传送任意类型的数据对象。它通过数据类型和长度来标识所传送的数据内容和大小,并允许对数据进行压缩传送。

扩展资料

http代理的作用:

1、突破自身IP访问限制,访问国外站点。如:教育网、169网等网络用户可以通过代理访问国外网站。

2、访问一些单位或团体内部资源,如某大学FTP(前提是该代理地址在该资源的允许访问范围之内),使用教育网内地址段免费代理服务器,就可以用于对教育 网开放的各类FTP下载上传,以及各类资料查询共享等服务。

3、隐藏真实IP:上网者也可以通过这种方法隐藏自己的IP,免受攻击。

-http

用socket就行了。

和服务器建立请求。

然后发送请求报文"\r\n\r\n"结束之后是数据。

post分为,application/x-www-form-urlencoded和multipart/form-data boundary=

要是上传文件,就得使用multipart/form-data boundary=

服务器那边根据boundary来解析出数据。

是服务器的问题

HTTP 404或Not Found错误信息是HTTP的其中一种“标准回应信息”(HTTP状态码),此信息代表客户端在浏览网页时,服务器无法正常提供信息,或是服务器无法回应且不知原因。

文件协议主要用于访问本地计算机中的文件,就如同在windows资源管理器中打开文件一样,注意它是针对本地(本机)的,简单来说,文件协议是访问你本机的文件资源。

http访问本地html是在本地起了一台http服务器,然后你访问自己电脑上的本地服务器,http服务器再去访问你本机的文件资源。

再简单的说:文件协议只是纯粹的请求本地文件,http是架了服务器的。所以也有导致题主所说的某些api只能通过http访问的页面里能够调用。

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » HTTP协议是什么意思

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情