如何创建响应所有请求的.NET Framework WebAPI控制器

斧头

我们需要创建一个响应所有入站请求的Web API控制器。这样,我们就可以创建一个反向代理,在其中处理传入流量,然后将其发送到另一台服务器。

我们要使用的方法是.NET Framework Web API通过单个控制器接受入站请求,对其进行处理,然后将其发送到原始服务器,然后在响应返回时将其返回给客户端。

代理部分很简单-但是我不知道该怎么做,是在Web API中配置路由规则,以将所有方法(GET,POST等)中的所有入站流量接受到单个控制器中。

任何帮助,将不胜感激。

本·马修斯

我认为像这样的自定义路线应该可以解决问题,您需要定义一个控制器,尽管在本示例中我将其称为“自定义”。

routes.MapRoute(
    name: "Custom",
    template:"{*AllValues}",
        defaults: new { controller = "Custom", action = "Custom" });
    });

经过测试可以在asp.net-core 2.2上运行,但是我认为它将在其他框架上运行。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

测试将对象作为参数的GET请求(Asp.NET WebApi控制器)

来自分类Dev

如何在ASP.NET Core WebApi控制器中获取当前登录的用户

来自分类Dev

使用ASP.NET WebApi,如何使路由排除一组控制器?

来自分类Dev

如何在ASP.NET WebApi中顺序执行所有请求,而不是并行执行?

来自分类Dev

使用Entity Framework MVC ASP.NET创建具有自定义类型的控制器时出错

来自分类Dev

如何将数据从ASP.NET WebAPI ApiController传递到ASP.NET MVC控制器?

来自分类Dev

如何将数据从ASP.NET WebAPI ApiController传递到ASP.NET MVC控制器?

来自分类Dev

如何调用通用的 WebApi 控制器?

来自分类Dev

如何将自定义方法添加到ASP.NET WebAPI控制器?

来自分类Dev

如何从C#.NET Core WebAPI控制器向SPA返回2个文档(PDF和XFDF)?

来自分类Dev

是否在ASP.NET Framework中的每个请求中创建了控制器类实例并调用了相应的实例方法?

来自分类Dev

如何在Spring REST控制器中拦截所有请求?

来自分类Dev

Spring如何将所有请求映射到单个控制器方法?

来自分类Dev

如何将所有请求重定向到一个控制器

来自分类Dev

Zend Framework 2 ZF工具创建控制器

来自分类Dev

与 MVC 控制器相比,WebAPI 控制器有哪些优势?

来自分类Dev

创建一个中间件控制器以处理Dart中对Aqueduct的所有请求

来自分类Dev

为WebApi控制器配置请求超时

来自分类Dev

带有Entity Framework Core的默认ASP.NET Core Web API脚手架控制器会混淆放置和发布?

来自分类Dev

跨.NET MVC控制器请求保留变量

来自分类Dev

用不同的动词创建WebApi控制器

来自分类Dev

在 asp .net mvc 中创建 Api 控制器

来自分类Dev

WebAPI如何指定将到达控制器的路由

来自分类Dev

如何在WebAPI控制器中接收动态数据

来自分类Dev

如何从控制器将ViewModel传递给Webapi方法

来自分类Dev

如何为POST方法设置WebAPI控制器

来自分类Dev

如何单元测试 webapi 控制器发回错误

来自分类Dev

具有继承.NET的通用控制器类

来自分类Dev

asp.net具有控制器的嵌套视图

Related 相关文章

  1. 1

    测试将对象作为参数的GET请求(Asp.NET WebApi控制器)

  2. 2

    如何在ASP.NET Core WebApi控制器中获取当前登录的用户

  3. 3

    使用ASP.NET WebApi,如何使路由排除一组控制器?

  4. 4

    如何在ASP.NET WebApi中顺序执行所有请求,而不是并行执行?

  5. 5

    使用Entity Framework MVC ASP.NET创建具有自定义类型的控制器时出错

  6. 6

    如何将数据从ASP.NET WebAPI ApiController传递到ASP.NET MVC控制器?

  7. 7

    如何将数据从ASP.NET WebAPI ApiController传递到ASP.NET MVC控制器?

  8. 8

    如何调用通用的 WebApi 控制器?

  9. 9

    如何将自定义方法添加到ASP.NET WebAPI控制器?

  10. 10

    如何从C#.NET Core WebAPI控制器向SPA返回2个文档(PDF和XFDF)?

  11. 11

    是否在ASP.NET Framework中的每个请求中创建了控制器类实例并调用了相应的实例方法?

  12. 12

    如何在Spring REST控制器中拦截所有请求?

  13. 13

    Spring如何将所有请求映射到单个控制器方法?

  14. 14

    如何将所有请求重定向到一个控制器

  15. 15

    Zend Framework 2 ZF工具创建控制器

  16. 16

    与 MVC 控制器相比,WebAPI 控制器有哪些优势?

  17. 17

    创建一个中间件控制器以处理Dart中对Aqueduct的所有请求

  18. 18

    为WebApi控制器配置请求超时

  19. 19

    带有Entity Framework Core的默认ASP.NET Core Web API脚手架控制器会混淆放置和发布?

  20. 20

    跨.NET MVC控制器请求保留变量

  21. 21

    用不同的动词创建WebApi控制器

  22. 22

    在 asp .net mvc 中创建 Api 控制器

  23. 23

    WebAPI如何指定将到达控制器的路由

  24. 24

    如何在WebAPI控制器中接收动态数据

  25. 25

    如何从控制器将ViewModel传递给Webapi方法

  26. 26

    如何为POST方法设置WebAPI控制器

  27. 27

    如何单元测试 webapi 控制器发回错误

  28. 28

    具有继承.NET的通用控制器类

  29. 29

    asp.net具有控制器的嵌套视图

热门标签

归档