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

HTTP 协议的基本格式

通过 fiddler 抓包,得到以下请求和响应。

一、协议格式总结

二、URL 基本格式

平时我们俗称的 "网址" 其实说的就是URL(唯一资源定位符),标识一个网络上的资源位置。例如:https://gitee.com/login

URL是通用概念,很多协议都会用到URL。又如:

用bing搜索csdn的网址如下:

https://cn.bing.com/search?q=csdn&form=QBLH&sp=-1&lq=0&pq=csdn&sc=12-4&qs=n&sk=&cvid=FE10572F49114A5581619029F10B7217

下面详细解释这个URL,注意 / ?= # 这些分隔符

关于URL encode

对于 query string 来说,有时候需要进行 encode 转码,URL中包含很多特殊符号,都是有特定含义的。像 / ? : 等这样的字符,已经被URL当成特殊含义来理解了,因此这些字符不能随意出现。若某个参数中带有这些特殊字符,需要先对特殊字符进行转义。

只要是标点符号或中文字符都要转义,中文字符包含了多个字节,就怕其中的某个字节恰好就和某个特殊符号的ASCII码一样了。

转义规则:把要转义的内容,每个字节拿出来,使用十六进制表示,每个字节前面加上%

url encode工具

http://www.dtcms.com/a/457615.html

相关文章:

  • 【代码】洛谷 P6150 [USACO20FEB] Clock Tree S [思维]
  • 专业做网站的公司哪家好西宁网站建设公司
  • 信息安全基础知识:06认证技术
  • 哪一个网站做专栏作家好点橙色企业网站模板
  • 【区间DP】戳气球 题解
  • Ventoy下载和安装教程(图文并茂,非常详细)
  • 无向图的回路检测(广度优先并查集)
  • 磁悬浮轴承损耗:深度解析损耗机理与降耗之道
  • AI大模型赋能药物研发:破解“双十困局”的跨界革命
  • 哲林高拍仪网站开发宁波南部商务区网站建设
  • 经典的逻辑函数化简算法 Espresso
  • ZKEACMS:基于ASP.Net Core开发的开源免费内容管理系统
  • 【QT常用技术讲解】opencv实现摄像头图像检测并裁剪物体
  • 深圳建网站哪个好网页设计实训总结3000字大学篇
  • 【密码学实战】openHiTLS mac命令行:消息认证码工具
  • 沙井网站建设石林县工程建设个体交易网站
  • Chromium 138 编译指南 - Android 篇:安装构建依赖项(七)
  • asp 绿色环保企业网站源码 v1.1golang 做网站
  • 第4章 C++多线程系统编程精要
  • 绵阳网站怎样做网站设计要交税吗
  • 同ip网站有什么影响网站建设论文500字
  • 基于springboot的家具商城销售系统
  • 手机版网站制作佛山建站软件
  • 厦门南希网站建设微信应用程序开发
  • 【STM32项目开源】基于STM32的智能厨房火灾燃气监控
  • 最新彩虹云商城二开Pro美化版 新增超多功能 全开源
  • 如何制作家具网站东莞设计网站建设方案
  • 商丘做网站的电话怎样建网站最快
  • 安徽住房与城乡建设部网站网站登记备案 个人
  • 嵌入式开发--温度、湿度、气压传感器BME280