如何通过发送带有 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 服务的主要内容,如果未能解决你的问题,请参考以下文章
如何通过 PHP 发送带有 pem 证书的 curl 请求?
如何通过 Windows 批处理脚本中的 curl 发送带有 json 正文的 POST 请求