很久没有写东西了,一直要开始,一直没有动手,在线工具24mail推出有尽8个年头了,chacuo.net工具更新很少,期间经常收到一些朋友询问与咨询,对站点一些工具给与肯定,本身作为码农的我,线上很多工具都是来自于工作需求,想想码农的我需要使用,大家肯定也需要的。
啰嗦了,今天介绍一款 最新工具 24log.chacuo.net 在线dump http request raw工具。先说说使用场景把, chrome 自带的强大http 请求调试抓包,想必大家经常使用,但是作为移动端,接口开发,app开发,我们也经常会接触到 api 请求,以为接口进行编码,加密,对接时候经常出问题。有时候我们想知道,自己发送服务端接口原始数据是什么,因此我们需要dump出 自己request 请求,一番调试,修改代码,很是好烦时间,有没有一款工具,能够在线查看到我日志,以及 服务端返回的内容呢,24log.chacuo.net 就可以解决这个问题。该工具有2个功能,我们看看第一个常用功能。
24log.chacuo.net/my ,它是一个开放接口,所有用户都可以调用,我们访问一下试试看
直接打印出,我请求该地址 , request 请求, 通过该地址,以下2个方面很方便:
1、测试 浏览器 发送 请求 header 头,只需要 通过该浏览器,访问 24log.chacuo.net/my 地址即可,看到请求参数, user-agent
2、公共地址 支持常见的'OPTIONS', 'GET', 'HEAD', 'POST', 'PUT', 'DELETE', 'TRACE' 协议,我们看看给发一个 formdata 表单请求
curl '24log.chacuo.net/my' -F 'test=测试一下' -F 'who=我是谁'
POST /my HTTP/1.1
Host: 24log.chacuo.net
Connection: Keep-Alive
Content-Length: 252
Accept-Encoding: gzip
User-Agent: curl/7.29.0
Accept: */*
Content-Type: multipart/form-data; boundary=----------------------------7169b4ab667a------------------------------7169b4ab667a
Content-Disposition: form-data; name="test"测试一下
------------------------------7169b4ab667a
Content-Disposition: form-data; name="who"我是谁
------------------------------7169b4ab667a--
将formdata request raw 完整格式打印出来了
接下来我们说说自定义24log 地址
自定义url地址,跟公共地址相比,可以设置 目标地址,如: 发送数据给24log 地址 =》日志镜像 =》 请求真是目标地址
1、生成地址 http://24log.chacuo.net/
2、设置转发地址
访问 http://24log.chacuo.net/dump/5f4d0fb87e74f => https://www.baidu.com 了,我们试试看
3、访问试试看
已经读取到 baidu 代码,我们接下来看看 镜像到访问日志了
4、查看 访问日志
点击进去查看
5、查看详细内容
可以查看到 完整请求头,返回内容,可以直接下载 源码以及,浏览
该工具演示完了,怎么样还是一头雾水? 不妨亲自去试试看 24log.chacuo.net 使用后,估计很快就知道怎么用了. 这里只是演示get请求,其实的'OPTIONS', 'GET', 'HEAD', 'POST', 'PUT', 'DELETE', 'TRACE' 都支持的,不妨试试! 大家对工具有什么疑问,欢迎邮件建议!
作者:程默的博客 QQ:8292669
原文网址:http://blog.chacuo.net/1436.html
订阅保持关注:http://blog.chacuo.net/feed
本文版权归作者所有,欢迎转载,请务必添加原文链接。