asp.netreact返回index.html而不是json,如何解决?
创始人
2024-11-12 06:30:23
0

可能是应用程序未配置好或未正确设置路由。可以尝试以下措施:

  1. 在Startup.cs中,使用app.UseStaticFiles()方法将public文件夹添加为静态文件夹,并使用app.UseMvc()方法将路由设置为mvc:
public void Configure(IApplicationBuilder app, IHostingEnvironment env)
{
    app.UseStaticFiles();
    app.UseMvc(routes =>
    {
        routes.MapRoute(
            name: "default",
            template: "{controller=Home}/{action=Index}/{id?}");
    });
}
  1. 添加一个控制器和一个动作来处理请求,例如GetJson:
[Route("api/[controller]")]
[ApiController]
public class SampleController : ControllerBase
{
    [HttpGet]
    [Route("[action]")]
    public ActionResult GetJson()
    {
        var result = new { message = "Hello World" };
        return Json(result);
    }
}
  1. 在app.UseMvc()方法中,可以使用路由来指示应用程序如何响应请求。

例如,使用[HttpGet]和Route属性定义动作来指定路由参数:

[HttpGet]
[Route("[action]")]
public ActionResult GetJson()

这个动作将映射到/api/sample/getjson路由。

需要注意的是,这里的[ApiController]属性为了方便示例代码而添加的,实际应用中可以根据需要决定是否使用。

相关内容

热门资讯

透视经验!wpk辅助器,wep... 透视经验!wpk辅助器,wepoker看底牌(透视)好像真的是有挂(哔哩哔哩)进入游戏-大厅左侧-新...
透视教程书!wejoker辅助... 透视教程书!wejoker辅助软件,hhpkoer辅助挂是真的吗(透视)其实存在有挂(哔哩哔哩)1、...
透视手段!wepoker透视脚... 透视手段!wepoker透视脚本免费下载,线上德州的辅助器是什么(透视)切实是有挂(哔哩哔哩)线上德...
透视讲义!wepokerplu... 透视讲义!wepokerplus外开挂,wepoker辅助软件视频(透视)竟然真的是有挂(哔哩哔哩)...
透视模块!xpoker怎么作必... 透视模块!xpoker怎么作必弊,wepoker透视有用吗(透视)本来有挂(哔哩哔哩)wepoker...
透视方针!xpoker辅助助手... 透视方针!xpoker辅助助手,hhpoker是内部控制吗(透视)都是真的是有挂(哔哩哔哩)1、下载...
透视绝活!werplan怎么透... 透视绝活!werplan怎么透视,wepoker破解游戏盒子(透视)竟然真的有挂(哔哩哔哩)1)we...
透视窍门!wepoker俱乐部... 透视窍门!wepoker俱乐部辅助,红龙poker辅助平台(透视)好像真的有挂(哔哩哔哩)1、透视窍...
透视窍门!wepoker破解版... 透视窍门!wepoker破解版内购,werplan怎么透视(透视)总是是有挂(哔哩哔哩)1、每一步都...
透视讲义!hhpoker德州机... 透视讲义!hhpoker德州机器人,聚星ai辅助工具激活码(透视)一贯是真的挂(哔哩哔哩)1、游戏颠...