gpt4 book ai didi

javascript - 跨域调用、REST库

转载 作者:行者123 更新时间:2023-11-29 22:23:01 24 4
gpt4 key购买 nike

我正在尝试为我的应用程序使用外部 REST 库,我希望使用 javascript 将其保留在客户端。我无法控制 REST 库服务器,因此我无法修改服务器上的任何访问权限或任何内容。 (它由 OAuth 保证安全)。

我的问题是:是否可以仅使用 javascript 连接 REST API?我一定会遇到跨域调用问题。从我收集到的信息来看,使用 JSONP 是不可能的,因为我只能执行 GET 而不能执行 POST,对吧?另外,我对 JSONP 了解不多……是否也需要我对提供 API 的服务器进行一些更改?(在这种情况下我不能)。

有没有办法解决这个问题,或者我是否会被迫进行一些服务器端编程?

最佳答案

CORS对于现代浏览器。然后还有其他一些技巧,在这里描述得非常好:Ways to circumvent the same-origin policy .

否则您将不得不进行服务器端编程。

关于javascript - 跨域调用、REST库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11208228/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com