Web开发:ASP.NET CORE的后端小结(基础)

1.后端重定向到指定路由

cs 复制代码
        public IActionResult Index()
        {
            return RedirectToAction("Index", "Main");//重定向=>Main/Index
        }

【备注】如果在MainController的Index方法中return View();本质是 return View("Index"),返回和方法同名的cshtml位置,即返回Main/Index.cshtml的页面;

2.后端接收前端AJAX的JSON数据

需要用FromBody来接收

javascript 复制代码
 $.ajax({
     url: '@Url.Action("ProcessStudent", "Main")',//将发送一个POST请求到MainController的ProcessStudent方法中
     type: 'POST',
     contentType: 'application/json',
     data: JSON.stringify(allStudents),//JSON格式发送
     success: function (response) {
         alert('后端成功响应: ' + response);
     },
     error: function () {
         alert('Error: 后端没有回复');
     }
 });
相关推荐
无限的鲜花10 小时前
反射(原创推荐)
java·开发语言
运维行者_11 小时前
企业无线网络监控的挑战与智能化演进趋势
大数据·运维·服务器·网络·数据库
IT二叔11 小时前
Java项目部署-03-teamcity-cicd-docker镜像流水线方式部署
java·ci/cd·持续部署
一路向北he11 小时前
字节钢铁军团--“提供情境,而非控制”
java·开发语言·前端
码事漫谈11 小时前
别写Prompt了,现在流行给AI“写循环”
后端
超级数据查看器11 小时前
超级数据查看器 v10.0 发布
java·大数据·数据库·sqlite·安卓
Kyrie_Li12 小时前
Spring Boot Kafka 生产级配置全解析:从入门到精通
spring boot·后端·kafka
三84412 小时前
文件查找/文件压缩/解压缩
linux·运维·服务器
小猪写代码12 小时前
Linux 管道(Pipeline)作业
linux·运维·服务器
桌面运维家12 小时前
如何用半缓存云桌面将服务器硬盘容量扩展至本地终端?
运维·服务器·缓存