当前位置: 首页 > 知识库问答 >
问题:

具有Azure功能的自定义媒体类型

姬振濂
2023-03-14

我如何在Azure功能中接受自定义媒体类型(通过HTTP触发器)?如果有必要的话,我使用的是函数v2和持久函数扩展(1.4)以及C#。

我读过关于Web API的自定义媒体类型格式化程序的文章,但没有找到任何关于WebJobs/函数的类似建议。

共有1个答案

宋子辰
2023-03-14

Azure Functions可以支持3种类型的网络挂钩:通用JSON、GitHub、Slack。正如kamil-mrzylod提到的,目前不支持自定义媒体类型。我还发现了一个与此相关的问题。

并非所有的各种ASP. NET WebHook接收器都在函数中得到充分处理。我们目前只处理应用程序/json WebHooks,但不是所有其他内容类型。

我的解决方法是我们可以用我们的逻辑来处理它

if (req.Content.Headers.ContentType.ToString().ToLower().Equals("your custom media"))
{
   //var body = req.Content.ReadAsStringAsync().Result;
   // todo
}
 类似资料:
  • 本文向大家介绍Python元类的自定义功能,包括了Python元类的自定义功能的使用技巧和注意事项,需要的朋友参考一下 示例 可以更改元类中的功能,以便每当构建一个类时,就将字符串打印到标准输出,或者引发异常。此元类将打印正在构建的类的名称。 您可以像这样使用元类: 标准输出为:            

  • 1.1.1. 自定义功能 1.1.2. 拦截器 1.1.3. 入口词多样化 1.1.4. 场景化技能 1.1.1. 自定义功能 本文将讲解除了Rokid技能创建平台上面提供的技能开发工具外,平台独有的一些自定义功能。 目录 一、拦截器 二、入口词多样化 三、场景化技能 1.1.2. 拦截器 拦截器接口文档 语义理解(NLP)的拦截器(interceptor),可以允许开发者在进入Rokid NLP

  • 我将HiberNate 4与PostgreSQL 9一起使用。我想使用自定义postgres函数过滤行,如下所示: (我正在使用三元组搜索,一个 postgres 扩展)。 在< code >会话中使用此功能。CreateQuery()之后,我按照本教程实现了自己的< code>SQLFunction和< code > PostgreSQL diaclet 。 该函数的工作原理和外观如下: 现在到

  • 超媒体点击事件的监听 超媒体消息的点击事件包括:点击打开链接url和点击打开app的原生页面;其中点击打开url链接使用setOnHyperUrlListener接口,方法如下: Ntalker.getInstance().setOnHyperUrlListener(new OnHyperUrlListener() { @Override public void OnOpenHyp

  • > 帮助中心用于发送消息的可编程聊天文件支持表示不支持。 该文件似乎已过时? 可编程聊天的API参考“通道和消息”部分说: 今天,消息只是一串文本。在未来,这可能会扩展到包括其他媒体类型,如图像和二进制数据。 也过时了? 谢谢你!

  • 问题内容: 我正在尝试使用多个过滤器+自定义过滤器功能过滤列表。 最初工作的jsfiddle示例是http://jsfiddle.net/ed9A2/1/,但现在我想更改年龄过滤的方式。 我想添加一个自定义过滤器,以使其 年龄 基于两个输入值 min_age 和 max_age (在年龄之间)进行过滤。 在研究文档之后。我发现有人有类似的问题,用户Mark Rajcok回答了http://docs