windows下使用curl 提交json POST

 

 

curl http://IP地址:[端口]/API地址 -X POST -H "Content-Type: application/json" -d "{\"KEY\":\"VALUES\"}"    # 一定要注意转义符

-X 指定方法

-H 指定Headers

-d 写Json格式内容   

 

# 获取https 状态码(仅限windows)

curl -LI -k https://192.168.99.1 -o /dev/null -w %{http_code}\n -s

-k or --insecure  跳过证书

 # 尝试优化了nmap和curl遇到失败的IP地址检测速度

@echo off & setlocal enabledelayedexpansion 
set /p IP=Please enter the ip address: 
echo %IP%  Port 443  is being scanned , Please wait...
nmap -n -Pn -T4 -p 443 %IP%
echo.
echo Checking to see if HTTP status code 200 can be returned, Please wait... 
curl -s -I -k -m 3 https://%IP%:443 -o /dev/null -w %%{http_code}  | findstr /C:"200"
if %errorlevel% equ 0 (
    echo The site can return HTTP status code 200!
) else (
    echo The site cannot return HTTP status code 200!
)
pause

 

posted @ 2022-03-02 15:08  Cong0ks  阅读(537)  评论(0编辑  收藏  举报