预期学习目标正则表达式
HTTP 的请求报文分为三个部分 请求行、 请求头、 请求体
# URL 的编码格式采用的是 ASCII 码 # URL 须要转码的特殊字符「+ 空格 / ? % # & =」 # PHP 使用 urlencode/urldecode 进行 编码/解码
特殊字符 | 表明含义 | 替换内容 |
---|---|---|
+ | URL 中+号表示空格 | %2B |
空格 | URL中的空格能够用+号或者编码 | %20 |
/ | 分隔目录和子目录 | %2F |
? | 分隔实际的URL和参数 | %3F |
% | 指定特殊字符 | %25 |
# | 表示书签 | %23 |
& | URL 中指定的参数间的分隔符 | %26 |
= | URL 中指定参数的值 | %3D |
名称 | 表明含义 |
---|---|
form-data | 表单提交,保存表单和文件 |
x-www-form-urlencoded | 表单提交,会将表单内的数据转换为键值对 |
raw | 能够上传任意格式的文本,能够上传TEXT、JSON、XML等 |
binary | 上传二进制数据,一般用来上传文件 |
postman 还能够生成各种语言的http请求代码数据库
# 配好请求参数,点 CODE 选择 cURL curl -X POST \ http://www.test.com \ -H 'Content-Type: application/x-www-form-urlencoded' \ -H 'Postman-Token: 2bacc967-bab0-4be7-a1ea-81ec580fc114' \ -H 'cache-control: no-cache' \ -d 'act=test&dataInfo=%7B%0A%20%20%20%20%22key%22%3A%22f9d68b6944a9c9644308ed5292abca97%22%2C%0A%20%20%20%20%22time%22%3A%222019-03-21%2010%3A20%3A00%22%2C%0A%20%20%20%20%22&undefined='
后端相关技能(一):数据库
后端相关技能(二):Vue框架
后端相关技能(三):正则表达式
后端相关技能(四):计算机网络
后端相关技能(五):Node.js
后端相关技能(六):压力测试
后端相关技能(七):依赖包管理segmentfault