是否可以检查JS中是否可以访问其他域上的URL? Ajax调用工作正常,但仅限于资源位于同一域中。
e.g。
http://placehold.it/150.png =>可以到达
http://blabla.blabla =>无法访问
答案 0 :(得分:0)
没有。您不能通过AJAX / Javascript执行此操作,因为它会违反跨域策略。除非目标域:
Access-Control-Allow-Origin
标题。您需要一个服务器端代理。
答案 1 :(得分:0)
只要服务器实现JSONP,它就可以在不同的域上工作,显然你的服务器Web服务也应该返回JSON。或者您必须使用代理来发布跨域请求。
如果您使用的是PHP,我建议您查看Simple PHP Proxy如果您使用的是Python,请查看Proxypy