【问题标题】:Print only one CURL response after redirects Powershell重定向 Powershell 后仅打印一个 CURL 响应
【发布时间】:2022-08-14 01:16:30
【问题描述】:

如何构建将遵循重定向但仅返回最终 (200) 响应的内容的 cURL 命令?例如,我运行 curl.exe -LIk securityheaders.com 并返回 301 响应标头和 200 响应标头。我想为该 cURL 分配一个变量,并且只有 200 个响应标头中的正则表达式来检查一组条件。

    标签: powershell http curl redirect http-headers


    【解决方案1】:

    您正在使用 -LIk 这意味着:

    • -k, --insecure 允许不安全的服务器连接 (OK)
    • -L, --location 跟随重定向(OK)
    • -I, --head 仅显示文档信息 (WHY)

    当您输入 -I 时,您仅在您想要的只是内容时才请求文档信息,只需删除 -I。

    curl -Lk securityheaders.com
    
    <!DOCTYPE HTML>
    <html lang="en">
    ...
    

    【讨论】:

      猜你喜欢
      • 2017-12-17
      • 2017-08-20
      • 2021-12-22
      • 2013-04-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多