很久沒有寫東西了,一直要開始,一直沒有動手,線上工具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
本文版權歸作者所有,歡迎轉載,請務必添加原文連結。