gpt4 book ai didi

c# - 如何让 MVC 接受参数中的点?

转载 作者:太空狗 更新时间:2023-10-29 22:36:57 26 4
gpt4 key购买 nike

<分区>

我有以下路由配置:

routes.MapRoute(
name: "Downloads",
url: "downloads/{filename}",
defaults: new { controller = "Downloads", action = "Index", filename = UrlParameter.Optional }
);

和以下 Controller 代码:

public ActionResult Index(string filename)
{ ...

当我用 http://test.com/downloads/test.txt 调用此操作时我收到 404。当我调用文件名中不带点的 Action 时,它起作用了。我怎样才能让 MVC 将完整的文件名传递给我的参数文件名?

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com