开发者社区> 问答> 正文

我想问下在阿里语音AI为什么前端访问RESTful API会跨域?

我想问下在阿里语音AI为什么前端访问RESTful API会跨域?e83558bb076cf0550c88baf02278cf87.png

展开
收起
三分钟热度的鱼 2023-05-23 12:49:21 237 0
1 条回答
写回答
取消 提交回答
  • 在前端页面中访问后端RESTful API时,如果两个不同的域名或者端口号之间发起的请求,就会涉及到跨域问题。

    阿里语音AI服务提供的RESTful API是部署在阿里云服务器上的,而前端页面则是在用户的浏览器中运行的,两者之间很可能会涉及到不同的域名和端口号,因此会存在跨域问题。

    为了保证安全性,浏览器会限制不同域名或端口之间的请求。为了解决跨域问题,可以在后端配置CORS(跨域资源共享)策略,或者在前端发送请求时使用跨域请求的技术,例如JSONP、CORS等。同时,也可以使用代理服务器的方式来解决跨域问题。

    需要注意的是,阿里语音AI RESTful API本身并不支持JSONP方式访问,因此建议您在前端使用CORS方式进行跨域访问。

    2023-05-26 10:35:12
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
2023云栖大会:PolarDB for AI 立即下载
2023云栖大会:Lindorm一站式AI数据平台实战 立即下载
释放算力潜能加速应用构建Serverless为AI创新提速 立即下载