HTTP GET响应重定向到.txt文件

时间:2016-04-20 10:09:49

标签: windows http batch-file cmd http-headers

我正在尝试使用批处理脚本执行以下任务。

  1. Telnet到端口80(telnet google.com 80
  2. 上的任何网站
  3. 执行HTTP GET请求(GET / HTTP/1.1host: google.com
  4. 将此输出重定向到txt文件。
  5. 我想要.txt文件中的输出如下所示。

    文件名: HTTP.txt

    HTTP/1.1 302 Found
    Cache-Control: private
    Content-Type: text/html; charset=UTF-8
    Location: http://www.google.co.in/?gfe_rd=cr&ei=ClUXV8WSEujI8Aep2L7oAQ
    Content-Length: 261
    Date: Wed, 20 Apr 2016 10:08:10 GMT
    

    我希望批处理文件能够自动输入HTTP GET请求并设置HTTP主机。

1 个答案:

答案 0 :(得分:0)

对于http请求,您可以尝试winhttpjs.bat

call winhttpjs.bat "http://google.com"  -method GET -reportfile reportfile.txt

虽然报告的格式并不完全符合您的要求,但您可以根据自己的需要对其进行重写。