ASPCore对所有端点生成完整路径
创始人
2024-09-20 01:30:41
0

可以使用 ASP Core 中的 UsePathBase 中间件来解决该问题,如下所示:

在 Startup.cs 中添加以下代码:

app.UsePathBase("/myapp");

这将为您的应用程序设置基础路径,然后在控制器中使用路由属性来生成完整的 URL:

[Route("api/[controller]")] public class ValuesController : Controller { // GET api/values [HttpGet] public IEnumerable Get() { var url = Url.Action("Get", "Values"); return new string[] { "value1", "value2", url }; } }

现在,生成的 URL 将包括基础路径,如:http://localhost:5000/myapp/api/values。

这种方法可以确保 ASP Core 生成完整的 URL,无论您的应用程序在什么路径下运行。

相关内容

热门资讯

透视推荐"wepok... 透视推荐"wepoker开脚本视频"一贯有辅助脚本(哔哩哔哩)1、下载好wepoker开脚本视频透视...
透视曝光"wepok... 透视曝光"wepoker私人局俱乐部"都是是有辅助教程(哔哩哔哩)1、下载好wepoker私人局俱乐...
透视辅助"wepok... 透视辅助"wepoker有人用过吗"其实是有辅助神器(哔哩哔哩)1、上手简单,内置详细流程视频教学,...
透视推荐"we po... 透视推荐"we poker辅助器v3.3"总是有辅助软件(哔哩哔哩)1、下载好we poker辅助器...
透视有挂"we-po... 透视有挂"we-poker是什么软件"果然有辅助方法(哔哩哔哩)1、we-poker是什么软件透视辅...
透视详细"poker... 透视详细"poker world辅助器"原来有辅助攻略(哔哩哔哩)1、游戏颠覆性的策略玩法,独创攻略...
透视分享"aapok... 透视分享"aapoker怎么拿好牌"总是有辅助神器(哔哩哔哩)1、每一步都需要思考,不同水平的挑战a...
透视有挂"hhpok... 透视有挂"hhpoker德州牛仔视频"都是真的是有辅助软件(哔哩哔哩)1、实时hhpoker德州牛仔...
透视关于"线上德州的... 透视关于"线上德州的辅助器是什么"原来有辅助插件(哔哩哔哩)1、每一步都需要思考,不同水平的挑战线上...
透视推荐"德扑之心免... 透视推荐"德扑之心免费透视"其实是真的辅助技巧(哔哩哔哩)德扑之心免费透视辅助器是一种具有地方特色的...