无法将 curl 命令的详细输出存储到批处理脚本中的变量

问题描述

我想搜索此详细输出获取 http 代码,在本例中为 200 或“HTTP/1.1 200 OK”。我能够得到服务器返回的真实输出,但我想知道为什么我不能得到这个详细的输出

curl www.google.com -v
 *   Trying 74.125.196.106:80...
 * Connected to www.google.com (74.125.196.106) port 80 (#0)
 > GET / HTTP/1.1
 > Host: www.google.com
 > User-Agent: curl/7.72.0
 > Accept: */*
 >
 * Mark bundle as not supporting multiuse
 < HTTP/1.1 200 OK

我目前正在使用此代码进行测试:

for /f "tokens=*" %%a in ('curl www.google.com -v') do set _CmdResult=%%a
ECHO %_CmdResult%

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)