admin管理员组

文章数量:1542757

端口号范围:0~65535
默认端口号:http 80;https 443;mysql 3306;oracle 1521;sqlserver 1433
请求方法:
get用于查询,搜索数据
post用于提交数据(增删改),数据有变动的
put用于修改数据,修改数据的全部字段
patch用于修改数据(部分数据字段)
delete用于删除数据
参数之间用&连接
#接口请求组成
协议 方法 域名/ip 端口号 接口地址 参数
参数名1=值1&参数名2=值2&。。。。。
get 没有请求类型
参数在接口地址里,,数据传输不安全
post 有请求类型:json字符串类型:Content-Type:application/json 特点:参数以参数名1=值1&参数名2=值2&。。。。。在请求体中(与get可不一致啊,这个参数在请求体,get的参数在请求地址里)
表单类型:Content-Type:application/x-www-form-urlencoded
参数在请求体里,数据传输安全
网页格式字符串类型:Content-Type:text/html
xml格式字符串类型:Content-Type:xml
#接口响应组成
响应类型:
json字符串类型:Content-Type:application/json
网页格式字符串类型:Content-Type:text/html
xml格式字符串类型:Content-Type:xml
响应由响应头和响应体组成
响应状态码:
200响应结果成功返回客户端,内容是否正确不保证
400请求有误,域名或者参数错误
403请求有误,客户端无访问权限(IP被封,无读写权限,证书错误)
404请求有误接口地址错误
500服务器错误,重启,宕机等
#接口测试:
功能:能否正常完成其功能,能做什么,做的对不对。有无多做少做错做
性能:做事情的快慢,耗费的资源(cpu,内存,网络,硬盘等)
安全:是否加密敏感数据
借用工具
fiddler
官网下载:https://www.telerik/fiddler
#抓包http
##放大字体
tools-options-appearance-Font size,如图:


##开启抓包
点击左下角按钮出现capturing字样,即为已开启抓包

再点击一次无capturing字样,则不再抓包

点击左侧一个会话请求后,再点击右侧测inspectors,即可查看抓取到的数据
#抓包https
tools-options-https

本文标签: 接口手机下载页面无法打开证书