老师您好,模拟登陆的那个代码,那个账号和密码前面的username/pwd能讲讲吗,我是需要事先到该网页去查看form表单那两个input的name吗?
13 回答
这部分内容涉及到读页面javascript代码,已经不在这个课程的范围之内了。 如果您有兴趣的话,可以用chrome打开慕课网的登录页面,然后右键审查元素。之后在Sources里面找到static/component/logic/login/login-regist.js脚本文件。然后在里面会发现有一个ajax调用,url=/user/login,就可以找到对应的请求的数据了。分析这个ajax调用,就可以知道登陆操作就是这个ajax调用,做的事情就是发送一个http请求。里面url,传递的data都有清晰的定义。至于说怎么找到这个js文件的,只要分析网站多了就有经验了。如果是自己的网站,也可以问开发人员应该调用哪个页面来进行登录操作。
举报
0/150
提交
取消