首页 文章

azure函数上传到blob

提问于
浏览
0

我正在尝试制作一个上传到我的天蓝色blob的天蓝色功能 . 我试图避免从我的Web服务器(Linux vm)上传的原因是因为我注意到数据传输的天蓝色费用(从客户端到连接到VM的虚拟网络的流量) . 我也担心这会对网络服务器造成网络流量 . 这些天蓝色功能可以解决这些问题吗?

为了创建这个功能,我使用了visual studio并在我的blob存储中添加了一个带有http触发器的函数 . 我计划通过http接收已签名的JWT和媒体内容到该函数,并将图像上传到该函数当前所在的blob存储 . 我找到了这个代码:https://www.cyotek.com/blog/upload-data-to-blob-storage-with-azure-functions在blob中创建新图像的位置 . 但是它手动连接到blob . 由于我的函数已经在blob中,我想知道是否有任何方法可以直接在当前存储中创建blob . 这样,该功能将无法通过互联网连接到存储 .

1 回答

  • 0

    您可以使用Azure Functions的Blob Output Binding功能 .

    它会给你带来方便,但与手动编写blob相比,它不会为你节省任何流量 . 好消息:

    • 如果您的功能与Blob存储帐户位于同一Azure区域内,则不会向您收取任何内部流量的费用

    • Azure的所有入站流量均为free,因此无论如何都不会向您收费

相关问题