数据猿 2017-12-05
有时候需要测试自己的服务器的网速又不想安装什么软件,可以通过浏览器可以进行网络带宽测试。
Speedtest.net的工作原理并不复杂:它在你的浏览器中加载JavaScript代码并自动检测离你最近的Speedtest.net服务器,然后向服务器发送HTTP GET and POST请求来测试上行/下行网速。
网址:http://www.speedtest.net/
但是,浏览器需要图形界面以及flash插件等,服务器一般不满足这些条件。因此Speedtest.net提供了开源的带宽测试脚本。
github地址:https://github.com/sivel/speedtest-cli
Linux下可以使用终端进行下载:
wget -c https://raw.githubusercontent.com/sivel/speedtest-cli/master/speedtest.py
直接使用python进行运行:
python speedtest.py