大家好,serverfault 的各位朋友,
如上所述,我正在寻找一种隐藏主体的方法,因为它在测试期间只是噪音。我通常会使用-I
,但这会强制 HEAD 请求,这与 POST 相冲突。
有没有办法用基本卷曲来做到这一点,还是我需要用其他工具切掉部分?
也许这里有人知道更多:)
谢谢,祝好,烤饼
答案1
您可以使用-D
来指导响应头的输出,并-o
指导响应主体的输出。
在这里,我们将把标题输出到 stdout,并将正文输出到/dev/null
。
$ curl --no-progress-meter -D - -o /dev/null https://serverfault.com/
HTTP/2 200
cache-control: private
content-type: text/html; charset=utf-8
server: Microsoft-IIS/10.0
strict-transport-security: max-age=2592000
x-route-name: Home/Index
x-frame-options: SAMEORIGIN
x-sql-count: 1
x-sql-duration-ms: 4
x-flags: AA
x-aspnet-duration-ms: 9
x-request-guid: a53259f4-9093-435c-96ec-d6077a93bd1d
x-is-crawler: 1
x-providence-cookie: 535994ba-b892-e116-4bf7-46d968d6adb3
x-page-view: 1
accept-ranges: bytes
date: Fri, 17 Jul 2020 13:52:25 GMT
via: 1.1 varnish
x-served-by: cache-yul8924-YUL
x-cache: MISS
x-cache-hits: 0
x-timer: S1594993946.828710,VS0,VE19
vary: Fastly-SSL
x-dns-prefetch-control: off
set-cookie: prov=535994ba-b892-e116-4bf7-46d968d6adb3; domain=.serverfault.com; expires=Fri, 01-Jan-2055 00:00:00 GMT; path=/; HttpOnly