- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想通过 angular2 将文件存储到 azure blob 数据。这样我就创建了一个名为“mysampleoxy”的存储
然后在blob下创建了一个容器“videos”。现在我想将文件从本地服务器上传到 Azure,这样我就创建了一个带有 url 的 sas key https://mysampleoxy.blob.core.windows.net/?sv=2016-05-31&ss=bfqt&srt=sco&sp=rwdlacup&se=2017-05-30T04:20:04Z&st=2017-05-29T11:20:04Z&spr=https&sig=4Ir2JxigytwHfbyhhY1K4dOWAgZvvZnEzbNKqB4cjSA%3D
我已经为 blob 启用了 cors,详细信息如下
<CorsRule>
<AllowedOrigins>*</AllowedOrigins>
<AllowedMethods>PUT,GET</AllowedMethods>
<AllowedHeaders>x-ms-meta-data*,x-ms-meta-target,x-ms-meta-source</AllowedHeaders>
<ExposedHeaders>x-ms-meta-*</ExposedHeaders>
<MaxAgeInSeconds>200</MaxAgeInSeconds>
</CorsRule>
但是当我尝试通过我的服务器上传文件时,控制台中显示以下错误
<?xml version="1.0" encoding="utf-8"?>
<Error><Code>UnsupportedHttpVerb</Code>
<Message>The resource doesn't support specified Http Verb.
RequestId:fa9c21f3-0001-005a-1484-d83478000000
Time:2017-05-29T14:02:25.2296729Z</Message>
</Error>
标题是:
请求方式:放置
状态代码:405 资源不支持指定的 Http Verb。
远程地址:52.172.16.136:443
推荐人政策:降级时无推荐人我的 cors 配置没有出现任何问题。任何与此相关的解决方案都可以帮助我解决这个问题。
谢谢。
最佳答案
您的请求 URL 不正确。它应包括容器名称和文件名称。因此,如果您要在“videos”容器下上传“file.mov”(示例),您的请求 URL 应为:
我还建议将 CORS 配置中的 AllowedHeaders
和 ExposedHeaders
更改为 *
(即允许所有 header 并返回所有 header )。这些 header 中的轻微不匹配将导致 Azure 存储出现 403 错误。所以你的 CORS 配置将是:
<CorsRule>
<AllowedOrigins>*</AllowedOrigins>
<AllowedMethods>PUT,GET</AllowedMethods>
<AllowedHeaders>*</AllowedHeaders>
<ExposedHeaders>*</ExposedHeaders>
<MaxAgeInSeconds>200</MaxAgeInSeconds>
</CorsRule>
关于azure - 不支持的HttpVerb : The resource doesn't support specified Http Verb. RequestId:fa9c21f3-0001-005a-1484-d83478000000,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44247379/
我正在研究来自 wiki.commonjs.org 的异步模块定义我想知道这段代码的含义是什么。 特别是,我的问题是: return beta.verb();和return require("beta
我正在开发 XeroAPI,这是我实习期间交给我的一项任务。我不熟悉 OAuth,而且在编程方面我几乎是个新手。现在,我设法使用 Ashley Schroder 的关于使用 java 访问公共(pub
这个 var psi = new ProcessStartInfo("cmd") { Verb = "runas",
以下表达式显示了 16 个基本 bool 运算中每一个的真值表: (0 b./; 1 b./; 2 b./; 3 b./; 4 b./; 5 b./; 6 b./; 7 b./; 8 b./;
在 LaTex 中,如果我使用 \动词 ,我怎么逃脱| ?例如,我想显示 ab|bc :\动词|ab []公元前|。用什么代替[] ? 最佳答案 您可以在 \verb 中使用其他字符比| ;例如,你可
全新的 Powershell,使用 Windows 10 上的默认安装。 在我的系统上,运行 Get-Verb给我: > Get-Verb un*
我看到 HTTP 方法通常称为 Verbs。 (我知道正确的名称是方法来自:https://www.rfc-editor.org/rfc/rfc7231) 这个名字从何而来? 最佳答案 Method
我正在使用 ShellExecuteW 启动一个批处理文件。代码看起来有点像这样: ShellExecuteW(GetDesktopWindow(), wide_verb.c_str(), wide_
我正在寻找一种方法来将 API 封装在基于 PHP 的 Web 应用程序、数据库和 CMS 中的默认函数中。 我环顾四周,发现了几个“骨架”框架。除了我的问题中的答案,还有Tonic ,我喜欢的 RE
为了在 powershell (V7) 脚本中使用类,似乎有必要声明模块,在其中实现类(Powershell 语言),通过 using module .\MyModule.psm1 模块“MyModu
我正在使用带有@PreAuthorize的自定义访问检查器: @RestController @RequestMapping("/users") public class Users { @P
在docs对于这个属性,什么都没说,那么这个属性到底有什么作用呢? 最佳答案 引用Routing to controller actions in ASP.NET Core : Route Name
有没有什么方法可以使用 ShellExecute 的 Properties Verb 打开属性中的特定选项卡? 有没有办法做到这一点? (不必是 ShellExecute,但找不到太多可以显示文件“属
我有一个场景,在这个场景中,我有 REST API 来管理一个我们称之为 Group 的资源。一个组包含成员并且组资源是动态的 - 无论何时检索它,您都会获得最新的数据(因此查询必须运行服务器端以更新
在 WEB API Controller 中,我们可以使用相同的方法名称和不同的 HTTP 动词吗? [HttpGet] public string Test()
当我打开 verb.exc 时,我可以看到 saw see 虽然我在代码中使用词形还原 >>>print lmtzr.lemmatize('saw', 'v') saw 这怎么会发生?我对修改 wor
我想对这段文字进行词形还原,它只是对名词进行词形还原,我还需要对动词进行词形还原 >>> import nltk, re, string >>> from nltk.stem impo
运行 R 4.0.2 和 dplyr 1.0.2 我正在尝试使用 n = n()在对 srvyr 对象的总结调用中: relduration_by_age_grp % filter(ongoing
我正在编写 vue.js 教程,发布于 https://scotch.io/tutorials/how-to-handle-file-uploads-in-vue-2我正在尝试修改上传网站以使用 Mi
我想更新 Azure 上 Blob 存储中的 json 文件,而 WebClient.uploadData(url,data) 它给出错误: The remote server returned an
我是一名优秀的程序员,十分优秀!