在uploadcare中,我在使用上传POST端点时出现空403错误

时间:2017-03-20 17:21:18

标签: uploadcare

我使用原始帖子,因为我使用的是本机反应原因而且我没有看到反应原生库。

我尝试使用原始上传表单上传后获得403响应 - 是否需要设置设置或我的公钥未激活或是什么?我没有在403响应中看到文本响应,因此不确定具体错误是什么。

这是来自邮递员的样本CURL

curl -X POST -H "Content-Type: multipart/form-data; boundary=..." 
-F "UPLOADCARE_PUB_KEY=foo" 
-F "UPLOADCARE_STORE=1" 
-F "file=@logo.jpg" "https://upload.uploadcare.com/base/"

2 个答案:

答案 0 :(得分:0)

我看到你正在尝试使用分段上传,logo.jpg有多大?您是否可以使用仪表板上传相同的文件?

答案 1 :(得分:0)

您应该注意以下几点:

  1. 此处不需要内容类型
  2. 4xx的原因应在回复正文或标题中说明
  3. 确保您在API密钥中没有拼写错误
  4. 确保在项目中启用自动存储或发送"UPLOADCARE_STORE=auto"
  5. 确保您的帐户未被屏蔽,保留了一些配额,允许使用文件类型等
  6. 不要依赖Postman,请使用cURL检查命令
  7. 这有效:

    curl -vv -X POST \ -F "UPLOADCARE_PUB_KEY=demopublickey" \ -F "UPLOADCARE_STORE=1" \ -F "file=@logo.png" "https://upload.uploadcare.com/