firebase - Firebase 存储和无效的 HTTP 方法/URL 对
问题描述
当我尝试使用 ReactReader 获取 firebase 存储文件时,出现以下错误:
{
"error": {
"code": 400,
"message": "Invalid HTTP method/URL pair."
}
}
该代码正在向https://firebasestorage.googleapis.com/v0/b/发出请求....
但这会返回上面的错误。
有没有人遇到过这个问题?
解决方案
我遇到了同样的问题,它实际上是一个安全功能。
正如安全规则所示,除非我经过身份验证,否则我不应该访问数据。
rules_version = '2';
service firebase.storage {
match /b/{bucket}/o {
match /{allPaths=**} {
allow read, write: if request.auth != null;
}
}
}
推荐阅读
- html - 当项目数未填满页面时的css网格最大宽度
- apache-spark - Spark Executors getting Terminated
- python - How would i fix this error in python WTForms?
- sql - 正则表达式 - 仅在 xxx 的第二个位置包含 0
- php - Envoy 并通过 ssh 连接用户名和大写字母
- azure - Azure 数据工厂数据流任务不能以 prem 作为源
- python - Function declaring global variable doesn't work in debug mode
- python - python相当于curl命令,具有api令牌基本身份验证
- pseudocode - 必须逐行读取伪代码并解析输入的行
- php - $_SERVER 中的 PATH_INFO 始终为空 - NGINX + FPM 7.3 + Ubuntu 18.04