如何通过linux shell检查特定的URL是否在扭动?我尝试了Elinks,但它显示了:
错误:此应用程序需要在浏览器中启用JavaScript
您可以轻松地使用卷发(如果系统尚未安装卷发)。
)。例如,执行
curl -is [URL YOU WANT TO CHECK] | head -n 1
将返回您的HTTP状态代码。然后,您可以从此状态代码中确定是否存在URL。例如:
curl -is https://stackoverflow.com/questions/21597851/how-to-check-whether-url-is-working-or-not-through-linux-shell | head -n 1
即,您的问题将返回200个状态代码。HTTP/2 200
但是另一个URL,例如
curl -is https://stackoverflow.com/questions/madeupquestion/example | head -n 1
将返回404,因为它不存在。HTTP/2 404