是否可以使用客户端脚本语言访问服务器

问题描述 投票:1回答:1

我想问一下,我可以使用纯客户端脚本语言(例如Javascript,Jquery,ajax)访问远程服务器吗?我想做,但是有CORS问题,我们可以使用服务器端脚本语言来解决,但是javascript如何帮助我们做到这一点

javascript ajax cross-domain jsonp
1个回答
1
投票
要访问远程服务器,您可以使用JSONP来接收数据,也可以使远程服务器启用CORS,因为您可能无权访问CORS,但是如果这样做,this将向您展示如何启用CORS。

但是,大多数网络api支持JSONP请求。您可以通过将附加参数传递给(script-)request并实现相同名称的回调函数来使用它。

<script src="remote.server.com/api?jsonp=myCallback"></script> <script> function myCallback( data ) { // do some stuff } </script>

© www.soinside.com 2019 - 2024. All rights reserved.