腿毛也有分叉! 2022-04-01 23:03 采纳率: 33.3%
浏览 65
已结题

.net core3.1 ajax url 404找不到路径

老项目是asp.net web,现因为项目需要转为.net core,现版本是.net core 3.1, 在做相关老项目迁移时,后端代码写进了razor的cshtml文件AWebReadNetInfo,前端文件基本没有怎么改是html文件,放在wwwroot下,在用ajax传参时候,url找不到这个新建的cshtml文件,把AWebReadNetInfo放在wwwroot里和wwwroot外都试过了,都无法找到
问题相关代码,请勿粘贴截图

//AWebReadNetInfo.cshtml目前放在wwwroot路径下
$.ajax({
type: "post",
async: true, //同步执行
url: "/AWebReadNetInfo",
beforeSend: function (xhr) {
xhr.setRequestHeader("XSRF-TOKEN",
$('input:hidden[name="__RequestVerificationToken"]').val());
},
contentType: "application/json; charset=utf-8",
dataType: "json", //返回数据形式为json
success: function (result) {
alert("数据初始化成功!");
console.log(result)
},
error: function (errorMsg) {
alert("没有您想要的数据内容!");

            }
        });
运行结果及报错内容

报错:Failed to load resource: the server responded with a status of 404 ()

img

我的解答思路和尝试过的方法

我在想是不是绝对路径和相对路径的问题,但是其他文件href链接都能找到,唯独url这里不行。
参照这个链接https://www.jb51.net/article/133437.htm,也在框架中添加了关于XSRF-TOKEN的内容

我想要达到的结果

应该如何写这个url,它的后端文件应该放在哪里,期待能解答下疑问,感谢,好人一生平安!

  • 写回答

1条回答 默认 最新

  • Null_Reference 2022-04-02 09:05
    关注

    首先 请求的这个/AWebReadNetInfo url是路由,cshtml 文件只是模板文件。 改成netcore3.1 项目是建的什么类型?MVC 还是webApi

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 系统已结题 4月13日
  • 已采纳回答 4月5日
  • 修改了问题 4月1日
  • 修改了问题 4月1日
  • 展开全部

悬赏问题

  • ¥30 Matlab打开默认名称带有/的光谱数据
  • ¥50 easyExcel模板 动态单元格合并列
  • ¥15 res.rows如何取值使用
  • ¥15 在odoo17开发环境中,怎么实现库存管理系统,或独立模块设计与AGV小车对接?开发方面应如何设计和开发?请详细解释MES或WMS在与AGV小车对接时需完成的设计和开发
  • ¥15 CSP算法实现EEG特征提取,哪一步错了?
  • ¥15 游戏盾如何溯源服务器真实ip?需要30个字。后面的字是凑数的
  • ¥15 vue3前端取消收藏的不会引用collectId
  • ¥15 delphi7 HMAC_SHA256方式加密
  • ¥15 关于#qt#的问题:我想实现qcustomplot完成坐标轴
  • ¥15 下列c语言代码为何输出了多余的空格