如何在 ocelot.json 路由 asp.net core 中发布 json body

Posted

技术标签:

【中文标题】如何在 ocelot.json 路由 asp.net core 中发布 json body【英文标题】:How post json body in ocelot.json route asp.net core 【发布时间】:2021-09-03 11:57:44 【问题描述】:

      "DownstreamPathTemplate": "/ProceedToBuy/PostWishList",
      "DownstreamScheme": "http",
      "DownstreamHostAndPorts": [
        
          "Host": "localhost",
          "Port": 8003
        
      ],
      "UpstreamPathTemplate": "/AddToWishlist",
      "UpstreamHttpMethod": [ "POST" ]
    

我想用这个路由请求发送 json 正文。

【问题讨论】:

您的意思是在请求时发布您的 json 吗?您可以查看this 谢谢@JerryCai 我明白了! 【参考方案1】:

其实不用路由json,请求会自动路由到下游路径,我们直接用json请求上游路径就行了!

【讨论】:

以上是关于如何在 ocelot.json 路由 asp.net core 中发布 json body的主要内容,如果未能解决你的问题,请参考以下文章

跟我学ASP.NET MVC之十一:URL路由

第六篇 网关ocelot,搭配consul。达到负载均衡的效果

Ocelot 增加自定义Header到下游

ASP.NE网站发布注意事项

win7+iis7.5+asp.net下 CS0016: 未能写入输出文件“c:WindowsMicrosoft.NETFrameworkv2.0.50727Temporary ASP.NE

如何有效地将巨大的 sql 表加载到 asp.net 应用程序内存中以进一步迭代它?