我想构建一个以 IP 作为输入的 API,然后 ping IP 的 ISP 以获得最小/最大/平均以及下载和上传速度。
我怎样才能建造这个?
我想构建一个以 IP 作为输入的 API,然后 ping IP 的 ISP 以获得最小/最大/平均以及下载和上传速度。
我怎样才能建造这个?
有几种方法可以做到这一点,我相信你会明白的,所以我会尝试提供一些好的导入或想法。
https://www.npmjs.com/package/ping是一个非常好的 ip ping 相关想法的包装器,它确实有你想要包含的 min/avg/max 回复时间,我推荐它。
要测试下载和上传速度,请查看https://www.npmjs.com/package/network-speed,它似乎拥有关于下载和上传速度的 api 端点所需的东西。
如果您不确定如何为 GET 和 POST 请求设置节点服务器,请观看一些 youtube 视频或 google 如何设置基本服务器,然后开始使用库实现这些功能。如果您对如何做某件事有特定的疑问,我相信人们会很乐意为您提供帮助。