由于现代浏览器中实施了相同起源策略,因此无法通过Javascript直接访问外部资源。但是,有两种解决方案。
如果远程站点提供JSONP,则可以利用它来加载外部资源,但如果不提供,则将无法直接访问这些资源。
如果远程端点不提供JSONP,则您将在自己的服务器上需要一个代理脚本,该脚本接受AJAX请求,将请求发送到外部端点,并将响应中继到Javascript应用程序。确保妥善保护此类脚本,使其仅接受对受祝福端点的请求,否则您将面临令人讨厌的安全漏洞。
欢迎分享,转载请注明来源:内存溢出
由于现代浏览器中实施了相同起源策略,因此无法通过Javascript直接访问外部资源。但是,有两种解决方案。
如果远程站点提供JSONP,则可以利用它来加载外部资源,但如果不提供,则将无法直接访问这些资源。
如果远程端点不提供JSONP,则您将在自己的服务器上需要一个代理脚本,该脚本接受AJAX请求,将请求发送到外部端点,并将响应中继到Javascript应用程序。确保妥善保护此类脚本,使其仅接受对受祝福端点的请求,否则您将面临令人讨厌的安全漏洞。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)