博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Http协议
阅读量:4709 次
发布时间:2019-06-10

本文共 464 字,大约阅读时间需要 1 分钟。

Http协议是一个标准,定义了web客户端如何与服务器对话,以及数据如何从服务器传回客户端,Http是一个数据格式,可以用来传输图片,文件或者其他任何可以用字节表示的东西。

Http是web浏览器和web服务器之间通信的标准协议,Http指定客户端与服务器如何建立连接、客户端如何从服务器请求数据,服务器如何请求,以及最后如何关闭连接。Http使用TCP/IP协议来传输数据。

客户端到服务器的请求有如下过程:

1、客户端在端口80打开与服务器的一个连接,URL中还可以指定其他端口。

2、客户端向服务器发送消息,请求指定路径上的资源,这个请求包括一个首部,一个空行,后面是这个请求的数据。

3、服务器箱客户端发送响应,响应以响应码开头,后面是包含元数据的首部,一个空行以及所请求的文档或错误消息。

4、服务器关闭连接。

每个请求和响应都有相同的基本形式,一个首部行,一个包含元数据的Http首部,一个空行,然后是一个消息体。

转载于:https://www.cnblogs.com/minshia/p/7367813.html

你可能感兴趣的文章
eclipse 背景颜色
查看>>
Tomcat连接池配置-DBCP
查看>>
aliyun阿里云Maven仓库地址和其他地址
查看>>
Mercedes-Benz won’t start| Step by Step Troubleshooting Guide
查看>>
.gitignore文件过滤规则
查看>>
C++程序设计之四书五经[转自2004程序员杂志]--上篇
查看>>
解决vs2010无法找到html页的问题
查看>>
洛谷 P1217 [USACO1.5]回文质数 Prime Palindromes
查看>>
设计模式——简单说(单一职责原则)
查看>>
Python 用户登录验证(类的继承)
查看>>
转:Java学习笔记之方法重载,动态方法调度和抽象类
查看>>
驱动源码看门狗用户空间程序(可用来检测服务器死机)
查看>>
类型类Mat 工具 能够做的事情
查看>>
《剑指offer》— JavaScript(7)斐波那契数列
查看>>
轻松入门软件测试--提交bug与跟踪
查看>>
鼠标拖拽改变对象的属性,鼠标拖拽DIV移动
查看>>
Tutorial 7: Schemas & client libraries
查看>>
svn 命令
查看>>
redis集群的ruby环境
查看>>
Linux下Nagios的安装与配置
查看>>