首页 > 其他分享 >学习:网络基础知识 HTTP协议之请求报文

学习:网络基础知识 HTTP协议之请求报文

时间:2022-09-27 08:33:24浏览次数:46  
标签:协议 HTTP 请求 报文 基础知识 头部

HTTP协议 和 安全版 HTTPS协议

HTTP(Hyper Text Transfer Protocol)超文本传输协议

HTTP协议 是基于TCP协议 默认端口是80

功能:用来规定客户端和服务端的数据传输格式

特点:基于请求与响应模式的、无状态、无连接的应用层协议

 

 示例:粉色部分是请求 紫色是响应部分

HTTP请求消息一般包括四个部分:请求行,请求头部,空一行(格式代表请求头部结束),请求体

 

 请求头部:

常用 user-agent ,host, cookie,hche-control, pragma,content-type

 

 --根据需求确认要包括哪些头部字段

 

 

 

 

 

GET获取信息和资源

POST发送数据或者提交一些数据

 

标签:协议,HTTP,请求,报文,基础知识,头部
From: https://www.cnblogs.com/datizi/p/16733214.html

相关文章

  • Swoole实战之手撸HttpServer框架 20 ORM整合2 注解2 切换数据源
    1反射原理的梳理1.1BeanFactory属性注解seckill\pro\core\BeanFactory.phpprivatestaticfunctionhandlerPropAnno(&$instance,\ReflectionClass$refClass,Ann......
  • P1-P3ARM64体系基础知识
    P1导读armv8概述armv8体系结构概述armv8寄存器armv8指令集gcc汇编语法和链接脚本armv8系统寄存器介绍armv8异常和中断armv8高速缓存管理内存序多核管理arm调试......
  • 通用 HTTP 签名组件的另类实现
    1、初衷开发中经常需要做一些接口的签名生成和校验工作,最开始的时候都是每个接口去按照约定单独实现,久而久之就变的非常难维护,因此就琢磨怎么能够写了一个比较通用的签名......
  • Linux 搭建简单 HTTP 下载服务
    1.防火墙开启8000端口2.创建文件夹,文件mkdirtestcdtesttoucha.txt3.后台启动服务nohuppython-u-mSimpleHTTPServer>download.log2>&1&4.下载地址......
  • nginx配置HTTP请求自动跳转HTTPS
    server{listen80;server_namewww.huazaitiandi.com;#需要将yourdomain替换成证书绑定的域名。rewrite^(.*)$https://$host$1;......
  • http包的使用
    需求:在浏览器显示结构体各个属性的数值packagemainimport("encoding/json""fmt""net/http")//定义结构体时,每个属性大写,不然json.Marshal会返回空字节......
  • Charles for Mac(HTTP信息抓包工具)4.6.3正式版
    在上网过程中,我们有时候也会想要截留电脑软件收发的数据包用来检查网络安全,这就需要一个网络封包分析工具。CharlesMac是一款用于HTTP信息抓包工具,可以快速有效的获得HTTP......
  • pandas基础知识(未完成)
    pandas基础知识pandas的数据结构SeriesPandasSeries类似表格中的一个列(column),类似于一维数组,可以保存任何数据类型Series由索引(index)和列组成,函数如下:Series只能......
  • 在ubuntu的docker中apt-get update更新失败:GPG error: https://developer.download.nv
    在ubuntu的docker中执行apt-getupdate时报错:W:GPGerror:https://developer.download.nvidia.cn/compute/cuda/repos/ubuntu1804/x86_64InRelease:Thefollowings......
  • shell基础知识
    1.1第一个shsh-x1.sh+touch/tmp/1.txt+chmod600/tmp/2.txt+mv/tmp/1.txt/tmp/2.txt1.2脚本执行bash1.sh./1.sh-bash:./1.sh:Permissiondeniedchmod......