首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Uploadcare通过API发布删除

Uploadcare通过API发布删除
EN

Stack Overflow用户
提问于 2018-02-18 18:13:41
回答 1查看 540关注 0票数 2

我试图用Uploadcare的REST删除一个图像,我做的和文档完全一样,这个post说,但是仍然无法删除一个图像,下面是我的代码:

html:

代码语言:javascript
复制
<html>
  <script charset="utf-8" src="https://ucarecdn.com/libs/widget/3.2.2/uploadcare.full.min.js"></script>
  <body>
    <div class="main">

    </div>
    <div>

      <button class="uploader">Upload an image</button>
      <input class="deletet" />
      <button class="getit">delete something</button>
    </div>
  </body>
  <footer>Developep by Francisco Jimenez</footer>
</html>   

javascript:

代码语言:javascript
复制
function deleteb(uuid){
 $.ajax({`
    url: "https://api.uploadcare.com/files/"+uuid+"/",`
    type: "DELETE",
    headers: { "Access-Control-Allow-Origin": "*",
              "Access-Control-Allow-Headers": "*",
              "Accept": "application/vnd.uploadcare-v0.5+json",
              "Access-Control-Allow-Methods": "HEAD, GET, OPTIONS",
             "Authorization": "Uploadcare.Simple publickey:privatekey"
            },
    success: function(result){
      alert("yessss");
      console.log(result);
    },
    error: function (result){
      alert("ouuuh");
      console.log(result);
    }
  });
}

我一直得到的响应是:Cross-Origin Request Blocked:同一原产地策略不允许在https://api.uploadcare.com/files/c2e166b5-17b9-493f-bf8c-b33da27842ca~1/上读取远程资源。(原因: CORS标题“访问-控制-允许-起源”丢失)。

我做错什么了?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-02-19 15:55:39

您正在为请求设置response头。这没有意义,但更重要的是,服务器由于无法识别的标头而拒绝您的请求。例如,我在代码中得到了以下错误:

请求标头字段访问-控制-允许-起源是不允许的访问-控制-允许-头部在飞行前的响应.

以下代码非常适合我:

代码语言:javascript
复制
$.ajax({
  url: "https://api.uploadcare.com/files/8b147fe2-b677-407b-8c28-3d596187ac93/",
  type: "DELETE",
  headers: {
    "Accept": "application/vnd.uploadcare-v0.5+json",
    "Authorization": "Uploadcare.Simple demopublickey:demoprivatekey"
  },
  success: function(result){
    alert("yessss");
    console.log(result);
  },
  error: function (result){
    alert("ouuuh");
    console.log(result);
  }
});
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48855015

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档