是否可以nmap
像带有嵌入式端口号的 url 一样使用 ping?.
我将如何 ping 这个?http://openleadr.org:8911/OpenADR2/Simple/2.0b
?
我认为nmap -p 8911 openleadr.org
会起作用,但它不会留下剩余的网址吗?/OpenADR2/Simple/2.0b
如果网站是 https 也会有所不同吗?
是否可以nmap
像带有嵌入式端口号的 url 一样使用 ping?.
我将如何 ping 这个?http://openleadr.org:8911/OpenADR2/Simple/2.0b
?
我认为nmap -p 8911 openleadr.org
会起作用,但它不会留下剩余的网址吗?/OpenADR2/Simple/2.0b
如果网站是 https 也会有所不同吗?
我认为您在这里混淆了一些事情。ping 测试使用 ICMP 进行,因此只会检查网络层连接。
nmap -p
将简单地检查是否有某个进程正在侦听该端口。因此,它检查传输层端到端连接。您似乎想要实现的是检查是否有进程响应 HTTP 流量,对吗?如果这就是您想做的全部,那么您可以简单地考虑使用
curl
. 根据您尝试检查的有关该 HTTP 端点的内容,您可以解析响应中的特定信息。例如,虽然 curl 可能会返回一个 HTTP 响应,但这并不意味着远程主机认为该请求成功。要确定这一点,您需要检查响应代码或正文。