gpt4 book ai didi

javascript - 如何通过 HTTP POST 将 Blob 发送到不同的域?

转载 作者:行者123 更新时间:2023-11-28 08:59:16 24 4
gpt4 key购买 nike

我有一些Blob()目的。我想上传到其他地方(一个通过表单处理用户上传的网站)。

我可以将它们放入 FormData 中,并通过 XMLHttpRequest 对象发送它们,但是我无法读取 ajax 响应,因为我被same origin policy ajax 调用。

我该如何解决这个问题?有没有什么方法可以不使用ajax进行常规上传?有没有办法处理适用于最新版本的 Chrome 和 Firefox 的“同源策略”?

编辑:不确定这是重复的:我不控制发布的服务器,所以我不同意仅“在两个域上设置相同的源策略”

最佳答案

在大多数情况下,当有人尝试跨域使用 AJAX 但被同源策略阻止时,建议将 AJAX 发送到您自己的 PHP 页面,然后使用 cURL 将该数据发送到其他站点。

http://curl.haxx.se/

关于javascript - 如何通过 HTTP POST 将 Blob 发送到不同的域?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17977064/

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