「GoCN 酷 Go 推薦」JSON 數據獲取器 JID
01
**推薦理由 **
JSON 格式數據適用範圍非常廣泛,一個內容豐富的 json 數據可能很大,使用 JID 可以讓你非常舒服的獲取到想要到數據。
02
簡介
JID 是一個過濾 JSON 格式數據 cli 工具,提供數據格式提醒,顏色區分顯示功能。
03
**快速開始 **
安裝
go install github.com/simeji/jid/cmd/jid@latest
04
獲取數據
// 使用 | 輸入字符串數據
echo '{"info":{"date":"2016-10-23","version":1.0},"users":[{"name":"simeji3","uri":"https://example.com/simeji3","id":3}],"userCount":3}}'|jid
// 使用 < 輸入文件數據
jid < a.json
// 結合 curl 使用 (抓 gocn 的 job 數據)
curl 'https://gocn.vip/apiv3/home/jobs' \
-H 'authority: gocn.vip' \
-H 'sec-ch-ua: " Not A;Brand";v="99", "Chromium";v="98", "Google Chrome";v="98"' \
-H 'sec-ch-ua-mobile: ?0' \
-H 'user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/98.0.4758.109 Safari/537.36' \
-H 'sec-ch-ua-platform: "macOS"' \
-H 'accept: */*' \
-H 'sec-fetch-site: same-origin' \
-H 'sec-fetch-mode: cors' \
-H 'sec-fetch-dest: empty' \
-H 'referer: https://gocn.vip/' \
-H 'accept-language: zh-CN,zh;q=0.9' \
-H 'cookie: _ga=GA1.2.350463308.1621685590; Hm_lvt_928280caf87c86e98e74eefae01ebae4=1636260423; Hm_lvt_d297fc76d67d518fad9ea498b48ed0b1=1650077725; oauth_state=af800884fe5b5d0fe7949063733a9b22339f561e027bb1a225a4933985488054; Hm_lpvt_d297fc76d67d518fad9ea498b48ed0b1=1650077733' \
--compressed | jid
05
效果
圖片來自 JID https://github.com/simeji/jid
06
參考
https://github.com/simeji/jid
本文由 Readfog 進行 AMP 轉碼,版權歸原作者所有。
來源:https://mp.weixin.qq.com/s/V8fE7Ox8KK6z6oW6QnVHKg