如何通过发送带有 application/octet-stream 内容类型的“POST”请求使用 python 将视频上传到 Microsoft 服务

Posted

技术标签:

【中文标题】如何通过发送带有 application/octet-stream 内容类型的“POST”请求使用 python 将视频上传到 Microsoft 服务【英文标题】:How to upload a video to Microsoft service using python by sending a "POST" request with application/octet-stream content type 【发布时间】:2017-12-12 09:51:52 【问题描述】:

我想使用 Microsoft Azure 情感 API 来分析本地视频,但是如何使用 python 将视频上传到 Microsoft 服务,方法是发送一个带有 application/octet-stream 内容类型的“POST”请求以及从视频文件。

【问题讨论】:

请发布您目前拥有的代码。其他关于好问题的提示:***.com/help/how-to-ask 我把代码贴在link 【参考方案1】:

您可以将视频上传到 Azure 存储 blob。有一个适用于 python 的 SDK: https://docs.microsoft.com/en-us/azure/storage/storage-python-how-to-use-blob-storage 或者您可以使用纯 REST API: https://docs.microsoft.com/en-us/rest/api/storageservices/put-blob

在这种情况下,Valet Key 模式是理想的工作方式: https://docs.microsoft.com/en-us/azure/architecture/patterns/valet-key

【讨论】:

以上是关于如何通过发送带有 application/octet-stream 内容类型的“POST”请求使用 python 将视频上传到 Microsoft 服务的主要内容,如果未能解决你的问题,请参考以下文章

如何通过带有指针的函数传递 char 变量(示例已发送)?

如何通过 PHP 发送带有 pem 证书的 curl 请求?

如何通过亚马逊发送带有自定义文件扩展名附件的电子邮件?

如何通过 Windows 批处理脚本中的 curl 发送带有 json 正文的 POST 请求

Spring Boot - 如何通过带有查询参数的 url 发送 POST 请求并将响应存储在方法中?

如何使用mailgun发送带有附件的批量/批量电子邮件?