专栏首页葫芦linux curl wget ab测速

linux curl wget ab测速

CURL测速

curl -o /dev/null -w "\n DNS 解析域名的时间\n namelookup:"%{time_namelookup}"\n client和server端建立TCP 连接的时间\n time_connect:"%{time_connect}"\n 从client发出请求;到web的server 响应第一个字节的时间\n time_starttransfer:"%{time_starttransfer}"\n client发出请求;到web的server发送会所有的相应数据的时间\n time_total:"%{time_total}"\n 下载速度 单位 byte/s\n speed_download(byte/s):"%{speed_download}"\n" 

wget测速

wget -O /dev/null

ab测速

ab -n 1000 -c 50-k -p ./getByLocation.data -H "referer: https://servicewechat.com/*/devtools/page-frame.html" -T "application/json" -H "Content-Type: application/json" "https://c-mini.*.com/ads/application"

执行脚本

#!/bin/bash
echo "1.拉流接口"
curl -o /dev/null -w "\n DNS 解析域名的时间\n namelookup:"%{time_namelookup}"\n client和server端建立TCP 连接的时间\n time_connect:"%{time_connect}"\n 从client发出请求;到web的server 响应第一个字节的时间\n time_starttransfer:"%{time_starttransfer}"\n client发出请求;到web的server发送会所有的相应数据的时间\n time_total:"%{time_total}"\n 下载速度 单位 byte/s\n speed_download(byte/s):"%{speed_download}"\n"  'https://********.********.********' -H 'sec-ch-ua: nwjs 75' -H 'Sec-Fetch-Mode: cors' -H 'Origin: http://127.0.0.1:56074' -H 'Accept-Encoding: gzip, deflate, br' -H 'Sec-Fetch-Dest: empty' -H 'Connection: keep-alive' -H 'Pragma: no-cache' -H 'User-Agent: Mozilla/5.0 (iPhone; CPU iPhone OS 11_0 like Mac OS X) AppleWebKit/604.1.38 (KHTML, like Gecko) Version/11.0 Mobile/15A372 Safari/604.1 wechatdevtools/1.02.2003250 MicroMessenger/7.0.4 Language/zh_CN webview/' -H 'content-type: application/json;charset=UTF-8' -H 'Accept: */*' -H 'Cache-Control: no-cache' -H 'Referer: https://****.com/********/devtools/page-frame.html' -H 'Sec-Fetch-Site: cross-site' -H 'auth-token: ********' --data-binary '{"action":1,"vid":"********","*****":"********","uid":"********","appId":"********","**":"********","***":"********","**":[1]}' --compressed

echo "2.搜索接口"
curl -o /dev/null -w "\n DNS 解析域名的时间\n namelookup:"%{time_namelookup}"\n client和server端建立TCP 连接的时间\n time_connect:"%{time_connect}"\n 从client发出请求;到web的server 响应第一个字节的时间\n time_starttransfer:"%{time_starttransfer}"\n client发出请求;到web的server发送会所有的相应数据的时间\n time_total:"%{time_total}"\n 下载速度 单位 byte/s\n speed_download(byte/s):"%{speed_download}"\n"  'https://********.********.********' -H 'sec-ch-ua: nwjs 75' -H 'Sec-Fetch-Mode: cors' -H 'Origin: http://127.0.0.1:56074' -H 'Accept-Encoding: gzip, deflate, br' -H 'Sec-Fetch-Dest: empty' -H 'Connection: keep-alive' -H 'Pragma: no-cache' -H 'User-Agent: Mozilla/5.0 (iPhone; CPU iPhone OS 11_0 like Mac OS X) AppleWebKit/604.1.38 (KHTML, like Gecko) Version/11.0 Mobile/15A372 Safari/604.1 wechatdevtools/1.02.2003250 MicroMessenger/7.0.4 Language/zh_CN webview/' -H 'content-type: application/json;charset=UTF-8' -H 'Accept: */*' -H 'Cache-Control: no-cache' -H 'Referer: https://****.com/********/devtools/page-frame.html' -H 'Sec-Fetch-Site: cross-site' -H 'auth-token: ********' --data-binary '{"action":1,"vid":"********","*****":"********","uid":"********","appId":"********","**":"********","***":"********","**":[1]}' --compressed

echo "3.资源地址"
wget -O /dev/null https://*.mp4

输出

1.拉流接口
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100   339    0   162  100   177    572    625 --:--:-- --:--:-- --:--:--   627

 DNS 解析域名的时间
 namelookup:0.004
 client和server端建立TCP 连接的时间
 time_connect:0.035
 从client发出请求;到web的server 响应第一个字节的时间
 time_starttransfer:0.283
 client发出请求;到web的server发送会所有的相应数据的时间
 time_total:0.283
 下载速度 单位 byte/s
 speed_download(byte/s):572.000
2.搜索接口
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  5899    0  5630  100   269  16064    767 --:--:-- --:--:-- --:--:-- 16039

 DNS 解析域名的时间
 namelookup:0.000
 client和server端建立TCP 连接的时间
 time_connect:0.035
 从client发出请求;到web的server 响应第一个字节的时间
 time_starttransfer:0.350
 client发出请求;到web的server发送会所有的相应数据的时间
 time_total:0.350
 下载速度 单位 byte/s
 speed_download(byte/s):16064.000
3.资源地址
--2020-04-22 11:32:12--  https://*.mp4
Resolving *.com)... *.*.*.*, *.*.*.*,*.*.*.*
Connecting to *.com (*.com)|*.*.*.*|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 16178920 (15M) [video/mp4]
Saving to: '/dev/null'

100%[=========================================================================================================================================================>] 16,178,920  25.8MB/s   in 0.6s

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • linux curl wget 测速

    葫芦
  • teg nginx访问量-错误率-延迟grafana展示

    conf/vhost.d/bthlt.com/k8s/api.bthlt.com.conf

    葫芦
  • linux elasticsearch 删除索引

    查看索引使用:curl -XGET '127.0.0.1:9200/_cat/indices?v'

    葫芦
  • linux curl wget 测速

    葫芦
  • Python Socket通信黏包问题分

    参考:http://www.cnblogs.com/Eva-J/articles/8244551.html#_label5

    py3study
  • linux下生成https的crt和key证书

    Csr 是证书请求文件,用于申请证书。在制作csr文件的时,必须使用自己的私钥来签署申,还可以设定一个密钥。

    Sindsun
  • 模拟ssh远程执行命令,粘包问题,基于socketserver实现并发的socket

    输入tasklist命令,由于服务端发送字节多于1024字节,客户端只接受部分数据,并且当你再次输入dir命令的时候,客户端会接收dir命令的结果,但是会打印上...

    小小咸鱼YwY
  • Python随记(一)列表和元组

    Python随记(一)列表和元组 Python中最基本的数据结构就是序列了。Python一共包含6种内建序列:列表、元组、字符串、Unicode字符串、xra...

    TeeyoHuang
  • Linux命令之scp、ssh

    scp的全称是secure copy,它是Linux下面的远程文件拷贝命令,scp的传输是加密的,它不怎么占用系统资源,相比rsync命令,它在小文件比...

    AsiaYe
  • caffe︱ImageData层、DummyData层作为原始数据导入的应用

    Part1:caffe的ImageData层 ImageData是一个图像输入层,该层的好处是,直接输入原始图像信息就可以导入分析。 在案例中利用Image...

    素质

扫码关注云+社区

领取腾讯云代金券