-w "%{http_code} ":格式化输出,只显示HTTP响应码。 执行curl命令并查看返回的HTTP响应码: 将上述命令粘贴到你的命令行工具中执行,你会看到类似下面的输出: text 200 这表明HTTP请求成功,响应码为200。 通过这种方法,你可以很方便地使用 curl 命令获取任何URL的HTTP响应码。
curl -I -o /dev/null -s -w %{http_code} http://192.168.195.129:8080 -I 仅输出HTTP请求头 -s 不输出任何东西 -m 设置请求超时时间,单位/秒 以下是脚本分步执行结果 [root@2 test]# curl -i -s http://192.158.1.11:8080/test/ ##调用页面 HTTP/1.1 200 Set-Cookie: JSESSIONID=00553C87045...
通过如下的命令来实现这个目的: curl -s -w "%{http_code}\n" -o /dev/null 172.23.4.18:8888/healthcheck 执行结果: [root@nccztsjb-node-14 ~]# curl -s -w "%{http_code}\n" -o /dev/null 172.23.4.18:8888/healthcheck 200 这样,就只返回了请求的状态码。 -w 引用变量的方法:-w "%{h...
命令行种用curl 获取HTTP返回的状态码 # curl -I -m 10 -o /dev/null -s -w %{http_code} https://www.baidu.com # curl -sL -w "http_code:%{http_code} content_type:%{content_type}" -o /dev/null http://www.guokr.com 注:格式参数可以使用“\n”、“\r”、“\t”等转义字符 这...
c:\>curl-sL-w"我是状态码:%{http_code}"www.baidu.com-o/dev/null我是状态码:200 超时了。 c:\>curl-sL-w"不存在的网站?:%{http_code}"-o/dev/nullwww.google.com 不存在的网站?:000 404 c:\>curl-sL-w"不存在的网站?:%{http_code}"-o/dev/nullhttp://www.guokr.com/ddddddddddddd ...
curl-I -m 10 -o /dev/null -s -w %{http_code}www.baidu.com -I 仅测试HTTP头 -m 10 最多查询10s -o /dev/null 屏蔽原有输出信息 -s silent -w %{http_code} 控制额外输出 绑定ip 测试: curl -I -m 10 -H "www.baidu.com"http://220.181.112.143-o /dev/null -s -w %{http_code...
查看你的$header里的Content-Length,如没数据,应设为0 curl_setopt($ch, CURLOPT_HTTPHEADER, $header);header = array('Content-Length: 0',
一、生产环境常见的HTTP CODE 生产环境常见的HTTP状态码列表(List of HTTP status codes)为: 2XX成功:200 - OK,服务器成功返回网页 - Standard response for successful HTTP requests. 3XX重定向:301 - Moved Permanently(永久跳转),请求的网页已永久跳转到新位置。 - This and all future requests should be...
1xx:信息 100 Continue 服务器仅接收到部分请求,但是一旦服务器并没有拒绝该请求,客户端应该继续发送...
在请求的url是正确的前提下出现httpcode为0,可能是获取httpcode(curl_getinfo)在curl_exec之前执行了,...