前后端session原理 cookie是什么 session中间件 node跨域
cookie
由name和value值组成
cookie不具有安全性!!!不能用cookie存储用户的隐私敏感数据
安装session中间件
案例:
新建一个文件夹,输入
1 2 3 | npm init -y npm i express npm i express-session |
在目录下新建一个app.js文件
在同目录下新建一个pages文件夹
引入一个jquery文件
新建一个index.html文件
再新建一个login文件
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 | <!DOCTYPE html> <html lang= "en" > <head> <meta charset= "UTF-8" > <meta name= "viewport" content= "width=device-width, initial-scale=1.0" > <title>Document</title> <script src= "./jquery.js" ></script> </head> <body> <!-- 登录表单 --> <form id= "form1" > <div>账号:<input type= "text" name= "username" /></div> <div>密码:<input type= "password" name= "password" /></div> <button>登录</button> </form> <script> $( function () { // 监听表单的提交事件 $( '#form1' ).on( 'submit' , function (e) { // 阻止默认提交行为 e.preventDefault() // 发起 POST 登录请求 $.post( '/api/login' , $( this ).serialize(), function (res) { // status 为 0 表示登录成功;否则表示登录失败! if (res.status === 0) { location.href = './index.html' } else { alert( '登录失败!' ) } }) }) }) </script> </body> </html> |
紧接着node启动项目就好了
__EOF__

本文作者:userName
本文链接:https://www.cnblogs.com/wencaiguagua/p/16877071.html
关于博主:评论和私信会在第一时间回复。或者直接私信我。
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
声援博主:如果您觉得文章对您有帮助,可以点击文章右下角【推荐】一下。您的鼓励是博主的最大动力!
本文链接:https://www.cnblogs.com/wencaiguagua/p/16877071.html
关于博主:评论和私信会在第一时间回复。或者直接私信我。
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
声援博主:如果您觉得文章对您有帮助,可以点击文章右下角【推荐】一下。您的鼓励是博主的最大动力!
代码改变了我们,也改变了世界
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构