当前位置: 首页 > news >正文

笔记2——HTTP协议,Get,Post请求,URL的编码和解码

http协议概述


http请求报文



content-type: 指定浏览器往服务器发送数据的格式,是json格式还是普通form表单提交格式。
如果是application/json,就代表浏览器往服务器提交的是json格式的数据,
如果是application什么斜杠,就是普通form表单提交的数据,

connection: 因为上面是1.1,是长连接,所以这里是keep-alive

host: 请求的主机地址
user-agent:浏览器的标识,Chrom可以看到是谷歌的浏览器在发送请求

请求体:
如果是json提交这里是json格式
如果是form表单提交就是下面这种

可以查看源码:
就是这个样子

如果是get方式提交:
URI后面会带数据:

但是不管get还是post提交,载荷里面都会显示。只不过get显示时候这里字变了:
get的:说明是请求行上提交的

post的:说明是表单提交的

http响应报文


4打头的都是浏览器的错误,5打头的都是后端java出问题了


服务器向浏览器响应不是html的页面是json字符串,内容类型就是下面这个:

类型还可以设置响应流的字符编码方式之前说过的:

content-length:下面响应体的长度多少个字节

在浏览器看:
Connection:keep-alive持久连接
keep-alive:这个持久连接维持20秒:
content-length:响应体长度是36个字节

响应体:
谷歌浏览器给分割了,不然应该一块显示,
在这里看:

总结:
标头:看请求和响应行和头
载荷:看请求体
响应:看响应体

get和post请求区别


URL的编码和解码

URL编码解码过程浏览器自动干了,已经被自动处理了。
只不过特殊形况下,我们需要手动编码:
比如路径写了个中文,肯定是需要编码的,底层会进行url编码,把中文转换为utf-8的字符序列



http://www.jsqmd.com/news/598486/

相关文章:

  • 实战对比:OLLVM在LLVM 18下的指令替换、控制流平坦化等混淆效果到底如何?
  • 告别模组管理烦恼:Lumafly让空洞骑士模组体验升级
  • 基于 EvilTokens 工具集的微软设备码钓鱼攻击机理与防御研究
  • 谷歌开源Gemma 4:256K原生多模态,免费商用
  • 基于PLC的私人车库自动门设计与实现——博图1200软件编程应用详解,含梯形图、组态动画及接线...
  • 别再傻傻拖拽了!Unity Scene视图里这个右键菜单,藏着实时预览摄像头的秘密
  • 【lvgl】配置lvgl如何运行在window中
  • 【27】软考软件设计师——数据流图(DFD)补全题满分精讲|下午15分大题深度拆解
  • JAVA重点基础、进阶知识及易错点总结(33)设计模式(代理、装饰器)
  • 开源工具ncmdump:3步解锁加密音乐,让网易云NCM文件在全设备自由播放
  • Qwen2.5-7B+vLLM离线推理实战:解决V100显卡兼容性问题
  • 避坑指南:RK3588以太网调试那些‘看起来通了但实际没通’的坑(附千兆网线识别与ifconfig -a用法)
  • 3步解锁QQ音乐加密文件:qmc-decoder让音乐真正属于你
  • 软测学习笔记|2026.4.4|错误推测法|因果图(2)
  • 路径规划算法仿真:A星算法详解及改进研究,包括效率提升、冗余拐角优化与路径平滑处理,可量化对比...
  • CNN卷积神经网络算法原理
  • 永磁同步电机无位置传感器矢量控制系统功能详解
  • 开源工具Wand-Enhancer:WeMod核心功能免费解锁与安全使用指南
  • 用Python+OpenCV重构九点标定:抛弃Halcon的轻量化视觉方案
  • 你的第一个Todo List项目藏着这些坑:HTML+CSS+JS新手避雷指南
  • 告别ifconfig手忙脚乱:MobaXterm一键SSH连接VMware Ubuntu的保姆级图解
  • LangChain 官方出手了:这个 Agent 框架自带规划、文件系统和子 Agent 派发
  • StructBERT情感分析镜像部署实录:解决WebUI打不开/超时常见问题
  • 市政规划许可场景钓鱼攻击机理与闭环防御研究
  • 告别网络抽风!Ubuntu 22.04下Intel I219-V网卡设置固定IP与禁用IPv6的保姆级教程
  • 电子取证必备:手把手教你用ADB命令提取手机APK(含避坑指南)
  • Java、从零开始学异常
  • FinalBurn Neo终极指南:3步快速开启你的复古街机游戏之旅
  • PHP防止Shell命令注入的有效方法
  • 无片外电容LDO电路设计 完整IP现成电路,具有过温保护和过流保护,带隙,BUFFER都有 性...