gpt4 book ai didi

ajax - 通过 AJAX 发送大型 JSON 时获取 No 'Access-Control-Allow-Origin'

转载 作者:行者123 更新时间:2023-12-02 01:51:36 25 4
gpt4 key购买 nike

我正在开发一个网页,该网页通过 ajax 调用 REST 网络服务来获取和插入数据。

问题是我们需要在 JSON 中发送一个 base64 图像。你知道,base64 图像是图像转换为那个大文本:base64/fjhd7879djkdadys7d9adsdkjasjdshk...

当我们尝试使用 1 KB 的图像时,它起作用了。 enter image description here

但是对于更大的文件 (55kb),它不会。 enter image description here

所以我假设它与 maxRequest 有关,但错误提示是 No 'Access-Control-Allow-Origin'。但是我们还没有找到任何配置它的方法。请帮忙。

最佳答案

默认情况下,浏览器会阻止来自页面以外的其他域的 json 请求,除非 json 请求具有 Access-Control-Allow-Origin header ,因此您需要将该 header 添加到该服务上的 json 请求中或使用两者的域相同。

更多信息在这里:https://developer.mozilla.org/en-US/docs/HTTP/Access_control_CORS

关于ajax - 通过 AJAX 发送大型 JSON 时获取 No 'Access-Control-Allow-Origin',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22385522/

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