如何包含" - 包括"发帖时卷曲标签?

时间:2014-06-20 17:44:21

标签: powershell

非常直截了当的问题。发布时间:

Invoke-WebRequest -Uri http://www.myWebsite.com/extension -Method POST -Body $myLocalFile

如何在此POST请求中添加“--include”cURL标记,以便从服务器获取更多信息?

1 个答案:

答案 0 :(得分:0)

根据cURL documentation--include执行以下操作:

  

(HTTP)在输出中包含HTTP标头。 HTTP标头包括服务器名称,文档日期,HTTP版本等等......

Invoke-WebRequest返回一个HtmlWebResponseObject对象,该对象的一个​​属性称为Headers。该对象是一个哈希表,其中包含HTTP响应附带的HTTP头,您可以选择该集合&轻松看看内容。

$Headers = Invoke-WebRequest -Uri http://www.myWebsite.com/extension -Method POST -Body $myLocalFile |
    Select-object -expandproperty Headers

或者,如果您需要捕获整个响应&选择它:

$Response = Invoke-WebRequest -Uri http://www.myWebsite.com/extension -Method POST -Body $myLocalFile;
$Response.headers;