I've got a list of URLs I want to hit with siege. I want to print the response headers, as i'm looking for some specific X headers to debug some issues under load.
However, siege does not seem to allow this. First, in the help:
-g, --get GET, pull down HTTP headers and display the
transaction. Great for application debugging.
-p, --print PRINT, like GET only it prints the entire page.
I've got a list of URLs I want to hit with siege. I want to print the response headers, as i'm looking for some specific X headers to debug some issues under load.
However, siege does not seem to allow this. First, in the help:
If I do siege with
-g
, I get response headers:However, siege with
-g
does not work with a URL list:Then switched to using
-p
, which should behave like-g
but show full content, the response shows the content but not the response headers:However,
-p
DOES work great with a URL file:Ideally, would be really nice for siege to do one or both of the following:
-g
option to use-f
list of URLs from file.-p
to return response header(s) either by default or with an additional option to turn them on.