为了账号安全,请及时绑定邮箱和手机立即绑定

老师您好,模拟登陆的那个代码,那个账号和密码前面的username/pwd能讲讲吗,我是需要事先到该网页去查看form表单那两个input的name吗?

正在回答

2 回答

这部分内容涉及到读页面javascript代码,已经不在这个课程的范围之内了。 如果您有兴趣的话,可以用chrome打开慕课网的登录页面,然后右键审查元素。之后在Sources里面找到static/component/logic/login/login-regist.js脚本文件。然后在里面会发现有一个ajax调用,url=/user/login,就可以找到对应的请求的数据了。分析这个ajax调用,就可以知道登陆操作就是这个ajax调用,做的事情就是发送一个http请求。里面url,传递的data都有清晰的定义。至于说怎么找到这个js文件的,只要分析网站多了就有经验了。如果是自己的网站,也可以问开发人员应该调用哪个页面来进行登录操作。

0 回复 有任何疑惑可以回复我~

老师您好,我用过那些个工具。我的意思是,我模拟提交的时候需要把form里面所有项都填了还是只填username&pwd就行了,如果它有remember me,即使设置有默认值,我还需要填吗?

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
PHP中的数据传输神器cURL
  • 参与学习       34293    人
  • 解答问题       228    个

cURL就是这样的利器,可以帮助大家操作各种网络资源

进入课程
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号