JavaScript 检查不同域上的 URL 是否可访问
JavaScript check if URL on different domain is reachable
是否可以在JS中检查是否可以访问其他域上的URL?Ajax 调用工作正常,但前提是资源位于同一域中。
例如
http://placehold.it/150.png => 是可访问
的http://blabla.blabla =>
No.您不能通过 AJAX/Javascript 执行此操作,因为它会违反跨域策略。除非目标域:
- 显式声明
Access-Control-Allow-Origin
标头。 - 实现 JSONp
您将需要介于两者之间的服务器端代理。
如果它在不同的域上,只要服务器实现 JSONP,显然您的服务器 Web 服务也应该返回 JSONP,它就会起作用。或者,您将不得不使用代理来发出跨域请求。
如果你使用的是php,我建议你看看Simple PHP Proxy,如果你使用Python,请查看Proxypy
相关文章:
- 遍历 JSON 对象并检查 URL 是否以某个值结尾
- 检测图像URL是否已损坏JQUERY
- 检查蒸汽配置文件url是否有效
- Javascript检查url是否存在并检查其上显示的一些信息
- 检查上一个(-1&-2)url是否包含字符串
- 如何检查url是否包含多个字符串.Javascript/jquery
- jQuery检查URL是否包含字符串
- 如何使用JS或JQuery检测URL是否有端口ID
- Angular 2-检查图像url是否有效或已损坏
- 检查URL是否为YouTube视频
- jQuery检查url是否响应
- 检查 URL 是否已完成加载
- JavaScript 检查不同域上的 URL 是否可访问
- 如何使用jQuery检查图像URL是否为空并执行某些操作
- 在不刷新的情况下更改页面 URL - 是否有跨浏览器解决方案
- 使用 JavaScript 在 iframe 中显示之前检测 URL 是否存在
- Javascript:找出URL是否等于字符串,带或不带尾部斜杠
- 如何检查RSS提要的URL是否存在,否则显示本地图像
- 检查 URL 是否使用 JavaScript 传递变量
- j查询如何检查 URL 是否包含 WORD