Daniel Stenberg 在 curl 的 mailing list 上宣佈要支援 JSON 格式:「JSON support」,用法在「JSON awareness in the curl tool」在這邊可以看到,另外在 Hacker News 上的討論「The time might come when we add some JSON specific command line options (curl.se)」也可以翻翻。
討論裡面馬上有提到 HTTPie,這個套件基本上也算是標配了 (而且在各大 distribution 的 package 都有內建,直接裝就可以了),可以看到主要是處理 POST
輸入時的 JSON 部份 (在 Content-Type: application/json
的情境下),HTTP response 輸出的部份一般都還是用 jq 處理。
不過 curl 自己又定義了一套指定 JSON 內容的方式...