分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 运营维护

HTTP请求流程

发布时间:2023-09-06 02:28责任编辑:沈小雨关键词:暂无标签

一、解析

HTTP(HyperText Transfer Protocol)即超文本传输协议,是一种详细规定了浏览器和万维网服务器之间互相通信的规则,它是万维网交换信息的基础,它允许将HTML(超文本标记语言)文档 从Web服务器传送到Web浏览器。

二、请求:

在浏览器地址栏中输入一个URL,并按回车键后就发起了这个HTTP请求,很快也能看到这个请求的返回结果。

URL(统一资源定位符)也被称为网页地址,是互联网标准的地址。

URL的标准格式如下:

  协议://服务器IP[:端口]/路径/[?查询]

例如,http://www.kyunzeon.com/post/httpxieyi.html

三、协议详解

HTTP是一种无状态的协议,无状态是指Web浏览器与Web服务器之间不需要建立持久的连接,意味着当一个客户端向服务器端发出请求,然后Web服务器返回相应(Response),连接就关闭了。

HTTP请求只能由客户端发起,而服务器不能主动向客户端发送数据。

HTTP遵循请求(Request) /  应答(Response)模型

四、HTTP请求与响应

1.HTTP请求

HTTP请求包括三部分,分别是请求行(请求方法)、请求头(消息报头)和请求正文

POST /login.php HTTP1.1 ???????????????????????????????????????????????????????????????//请求行HOST: www.kyunzeon.com ????????????????????????????????????????????????????????????????//请求头User-Agent: Mozilla/5.0 (Windows NT 6.1; rv:15.0) Gecko/20100101 Firefox/15.0 ??????????????????????????????????????????????????????????????????????????????????????//空白行,代表请求头结束Username=admin&password=admin ?????????????????????????????????????????????????????????//请求正文

HTTP请求流程

原文地址:https://www.cnblogs.com/KyunZeon/p/10193448.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved