http
http相关的知识
笑道三千
我今年两岁半了,学编程还来不来得及????
展开
-
charles抓包手机的http
按照如图设置charles,之后拿到ip地址.点击allow,就能狗抓取手机http的包了.原创 2023-10-26 11:17:27 · 101 阅读 · 0 评论 -
axios请求头设置常见Content-Type和对应参数的处理
一,Content-Type首先要明确的一点是,我们在项目中调用接口,通常是以对象的数据格式传给自己封装的http请求函数的。1,application/json现在的前后端分离项目基本上都是使用的这个进行数据传递。axios默认Content-type是采用application/json;charset=UTF-8,无需设置直接把对象传进去即可当然,也可以在请求拦截器中转化成json后再发请求(但是不能用qs.stringify): config.data = JSON.stringify(原创 2022-03-27 20:05:34 · 27834 阅读 · 0 评论 -
前端项目ip设置成0.0.0.0的原因
主要的结论,就是设置成127.0.0.1和localhost都是回环地址,差不多。但是设置成0.0.0.0的话,就是监听本机搜所有的ipv4地址,这样一来,其他同一局域网下的设备,就可以通过访问ip地址(就是运行了项目的那台电脑的ip地址),来进行访问项目了。参考:https://blog.csdn.net/weixin_43606861/article/details/112950603?utm_medium=distribute.pc_relevant.none-task-blog-2defaultb原创 2021-10-11 14:36:20 · 956 阅读 · 0 评论 -
http抓包实践--(七)-fiddler弱网环境
一,fiddler的弱网测试这里打上对勾之后,就是弱网环境下了:二,精确控制网速选择一中的弱网模式后,可以通过代码控制网速:这几行代码就是控制网速的:第一个是指,每上传1kb数据,延时0.3s第二个是指,每下载1kb数据,延时0.15s修改完之后,保存然后再次勾选1中的弱网环境即可。保存然后再次勾选1中的弱网环境即可。...原创 2021-09-19 16:33:41 · 111 阅读 · 0 评论 -
http抓包实践--(六)-fiddler抓包手机
在这之前,我们使用fiddler会自动监听到本机电脑的http请求,而不用额外的操作,那是因为fiddler在开启的时候会自动把本机的代理服务器设置到fiddler上。这个第六点有说过,可以查看本机代理服务器的地址和端口。就知道了。第一步:安装fiddler,并且设置监听https第二步:设置允许远程连接选中后,即允许远程机器把HTTP/HTTPS请求发送到fiddler上来(配置完成后记得需要重启fiddler)。同时,我们注意到fiddler工作的端口是8888(后续会用到)。第三步:获取原创 2021-09-18 01:15:48 · 1008 阅读 · 0 评论 -
http抓包实践--(五)-常用的操作
一,清空web session列表或者ctrl+x或者命令行cls二,刷选想要的http请求三,fiddler按时间排序原创 2021-09-16 23:58:56 · 231 阅读 · 0 评论 -
http抓包实践--(四)-http压缩和url encode
一,HTTP压缩http压缩的过程1,浏览器发送http请求给web服务器,请求中的header能accept-encoding:gzip(告诉服务器,该浏览器可以支持gzip压缩)。2,web服务器接收到http请求后,生成http响应,其中有原始的content-type和content-length。3,web服务器通过gzip来对http响应进行编码,编码后的header有content-type和content-length(压缩后的大小),并且增加了content-encoding:gz原创 2021-09-14 23:57:43 · 480 阅读 · 0 评论 -
http抓包实践--(三)--HTTP协议中的缓存
一,HTTP缓存的概念是指当web请求抵达缓存时,如果本地有“已缓存”的副本,就可以从本地存储设备而不是从原始服务器中提取这个文档。二,判断缓存新鲜度的方法1,If-Modified-Since当检查缓存没有过期的时候,就只返回状态码304,然后客户端直接使用缓存。当检查缓存已经过期了,则需要返回完整的数据文件了(网络传递文件比传递一个304状态码需要更长时间),也就是说,使用缓存,实际上省下来的就是这个传递文件的时间。具体的表现在fiddler中就如下图所示:2,使用ETag使用i原创 2021-09-13 23:49:42 · 258 阅读 · 0 评论 -
Fiddler中常用的方法
一,筛选想要的特定的url请求原创 2021-09-13 22:13:15 · 104 阅读 · 0 评论 -
http抓包实践--(一)--fiddler和http(s)
一,安装fiddler官网下载:https://www.telerik.com/download/fiddler二,基本介绍1,面板内容2,会话列表的具体内容3,设置开始抓包和停止抓包4,httt请求报文的结构5,http响应报文的结构6,fiddler能够抓包的原理实际上,fiddler是一个代理服务器。它的代理地址是127.0.0.1,端口号是8888。在我们启动fiddler的时候,就会把我们电脑的internet选项中的代理修改为27.0.0.1:8888,这个在控制面板原创 2021-07-14 00:27:03 · 359 阅读 · 0 评论 -
http抓包实践--(二)--web网页抓包和fiddler修改包
一,在浏览器输入一个url二,输入百度的例子1,依据父请求,寻找子请求2,依据子请求,寻找父请求同样的,找到一个子请求,然后右键选择父请求即可。三,查看各个请求的花费时间四,查看不同类型的 http响应html格式的:响应是图片格式的:响应是json格式的:...原创 2021-09-08 00:26:36 · 1498 阅读 · 0 评论 -
对vue.config.js中的代理服务器的理解
原创 2021-07-23 14:05:46 · 200 阅读 · 0 评论