在批处理文件中,是否可以运行cURL命令并根据返回的HTTP状态码执行不同的操作?如下所示:
curl -G "https://httpbin.org/status/404" --fail --output "output.txt" || echo Error
IF %variable% = 200 do (
echo Success
)
IF %variable% = 404 do (
echo Not Found
)
IF %variable% = 503 do (
echo Not Available
)如何将cURL的HTTP响应代码作为%variable%进行IF检查?谢谢。
发布于 2020-01-15 22:08:47
我写了这段代码,运行良好:
for /f "tokens=*" %%a in ('curl -G "https://httpbin.org/status/404" -s --write-out "%%{http_code}" --fail --output "output.txt"') do set httpcode=%%a
if %httpcode% == 404 @echo Not Foundhttps://stackoverflow.com/questions/59741113
复制相似问题