首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何从蓝色blob触发器中获取blob的url

问如何从蓝色blob触发器中获取blob的url
EN

Stack Overflow用户
提问于 2018-01-26 16:57:04
回答 2查看 2.1K关注 0票数 5

我正在使用azure触发器来识别容器何时更新。扳机工作正常。但是它只返回原样的blob文件(类似于基本64字符串)。但是如何在这个触发器中获取blob文件的url。

function.js

代码语言:javascript
复制
{
  "disabled": false,
  "bindings": [
      {
          "name": "readText",
          "type": "blobTrigger",
          "direction": "in",
          "path": "pngs/{name}",
          "connection":"STORAGEConnectionString"
      }
  ]
}

index.js

代码语言:javascript
复制
context.log('Node.js Blob trigger function processed', context.bindings);
EN

回答 2

Stack Overflow用户

发布于 2019-07-01 09:22:42

你必须使用context.bindingData

  • 要获得{name}变量,请执行以下操作:

context.bindingData.name;

  • 要获得完整路径(在您的例子中是'pngs/{name}'),请执行以下操作:

context.bindingData.blobTrigger;

  • 要让您的blob uri执行以下操作:

context.bindingData.uri;

希望能帮上忙。

票数 1
EN

Stack Overflow用户

发布于 2018-01-30 21:24:25

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48465980

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档