簡體   English   中英

從CURL刪除HTTP標頭

[英]Remove HTTP Headers from CURL

我有在描述相同的問題

Bash:從HTTP響應中刪除標頭

問題是我的輸出包含多個空白行,因此接受的答案將不起作用...

有什么建議么?

HTTP/1.1 100 Continue

HTTP/1.1 100 Continue

HTTP/1.1 201 Ok
Date: Fri, 10 Nov 2017 08:47:06 GMT
Server: Apache
content-length: 100
content-type: application/json; charset=utf-8
cache-control: max-age=0, private, must-revalidate
Connection: close

{"user":"1234......

您可以使用sedawk排除標題並僅打印json響應,以查找{的第一次出現在行的開頭。

sed -n '/^{/,$p' file
awk '/^{/{p=1} p' file

看來您已經用-i或其他命令執行curl ,以便獲得這些標頭。 如果您真的不需要它們,則僅獲取帶有簡單curl的響應,而沒有包含標題的參數,默認的curl打印足以排除標題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM