稳定的URL以确认连接JavaScript

Stable URL to confirm connection JavaScript

本文关键字:确认 连接 JavaScript URL      更新时间:2023-09-26

是否只有JavaScript才能点击指定的URL并得到是否可以点击该URL的回复。我不需要URL的内容,也不需要页面的任何信息,我所需要的只是确认URL已经到达,并且它穿透了所有将以其方式访问网站的自定义防火墙。

否。你会碰到同源政策的墙。

您确实需要在服务器端执行此操作。在JS端,您可以通过向服务器端发送一个简单的ajax来测试它,该ajax返回一些布尔值。请注意,这只测试服务器和所需URL之间的连接,而不是客户端和所需URL之间的连接。不确定这是否会对您的功能需求形成潜在问题。

您可以对URL发出HEAD请求。这只会返回HTTP头,但不会返回内容。

如果这是浏览器中的Javascript,那么使用XMLHTTPRequest对象应该很容易,当然前提是它在同一个域中,这样您就可以访问请求URL。

仅当请求的页面具有Access Control Allow Origin标头时。

此功能为您的文档添加跨域来源。

顺便说一句,你只能用现代浏览器检索它,并且需要访问请求的页面(设置这个标题)。

查看:

http://www.w3.org/TR/cors/