请老师跟相关人员说一下,这节课真的听得稀里糊涂的。谢谢老师
这节课就是将token的流程的,没什么毛病。
不过老师也可以向相关人员反馈一下
老师 我这个headers里面也没有
authorization
这个值啊 ,这个headers的跨域处理是什么意思呢
验证请求头中是否有token就需要用到这个,后面还会讲到,先接着往下学吧
老师,在代码没问题的前提下,视频中7:12那里我点开是这种状态的
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <script src="https://cdn.bootcss.com/jquery/3.4.1/jquery.min.js"></script> </head> <body> <script> $.ajax({ type:'get', url:'http://localhost:3000/list', beforeSend:function(request){ request.setRequestHeader("Authorization",'iwen'); }, success:function (data) { console.log(data); } }) </script> </body> </html>
var express=require("express"); var app=express(); app.all("/list",function (req,res,next) { //跨域处理 res.header("Access-Control-Allow-Origin","*"); res.header("Access-Control-Allow-Headers","Access-Control-Request-Headers:Origin,X-Requested-With,content-Type,Accept,Authorization"); res.header("Access-Control-Allow-Methods","PUT,POST,GET,DELETE,OPTIONS"); res.header("X-Powered-By",'3.2.1'); res.header("Access-Control-Allow-Credentials",true); res.header("Content-Type","application/json;charset=utf-8"); next(); }) app.get("/list",function (req,res) { if (req.headers.authorization == 'iwen' ){ res.send({ msg:"hello" }) }else{ res.send({ msg:'登录超时' }) } }) app.listen(3000,function () { console.log(3000); })
你的代码没有问题,他这个是编辑的的服务器和你开的那个跨域了。老师打开也是这样子的,这个你就接着往下学吧,没有什么影响
老师 这个文件夹和这个文件里面的内容是怎么出来的啊
那个是讲课老师以前写过的,你就看这个就行
那没有token这个文件夹里的内容 这个还完整吗
这里 index.js 里的内容你得自己敲呀,照着视频里面,别的没区别
ok
老师,建议就像前面讲基础知识一样,专门有为线上录的课程,这样顺便录的线下的课,老师突然想起点什么知识点录个视频放出来,根本听不到一块去,没有连贯性,上一节还在讲Props,这节突然是Token,听得有点懵............,并且好久没有更新了
老师去和相关人员反馈一下,更新的话已经在慢慢更新了,上周已经吧一到三阶段全部更新了,后面的课程也都会开始的
这节课里面的资料没有,跨域那一段是老师提前写好的,我在网上搜索了老半天才查出来,老师,这是去年的现场课了,资料能优化一下吗?
老师去和相关人员反馈一下,课程已经在慢慢跟新了
能不能针对线上班专门录一套视频呢?
这个视频和前面听得完全没关系,突然加这么一节,前面ES6也是,大纲顺序跟老师讲课顺序不一样?
都是花了钱买的服务,我们就不值得专门录一套视频吗
我跟相关老师反馈了,等有消息了会通知
老师: 这节课听得我莫名其妙。。里面提到的信息不知由来。。翻到下一节课才是接着上一节课的。
而且vue的学习资料好乱啊。从node开始后面的课的服务质量跟前面基础的根本比不了。乱入的课,排序也有乱的。。资料也是
老师去看一下,这些课程都会慢慢更新的,我向相关老师反映一下