赞
踩
啥都不要做,先跑起来
代理端口在哪里配置?
对象存储协议怎么研究?
怎么抓对应 host 的包?
断点交互
通常来说,代理的作用常常有以下几种原因:
通常,我们学习一种网络协议的时候,最简单也最深刻的方式就是抓包来看看,这里网络包到底是什么格式,传递的是什么内容?交互是几次?
对吧,有了网络协议包,还有啥不明白的,不得比直接看代码强一百倍。
对象存储的 S3 协议是基于 http 协议之上的,当我们在使用对象存储的时候,你就不好奇 PUT,GET,DELETE 等操作到底是怎么回事?
所以,我们就需要一个好用的抓包工具,这里有三个选项:
其中 wireshark 这个呢肯定功能是满足的,别说 http 包了,啥协议层的包都能抓,缺点就是太重了,大炮打蚊子,而且对于这种简单抓取 http 包的场景不是很友好。
fiddler 这个工具呢就非常简单易用,能够直接代理 http 的请求,代理协议支持 https 和 socks ,缺点是只有 windows 系统平台上有。
charles 这个也好用,而且是跨平台的,几大平台都有,windows,mac,但是缺点是要钱,还挺贵。
所以呢,我自己代理 http 包的时候,用的基本都是 fiddler 工具,相信 fiddler 应该很多搞 web 开发的人都用过,这个 http 的代理工具最大的特点免费加实用就够了,在初期研究 S3 协议层的时候,这个工具非常有用。
官网:https://www.t
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。