首页 新闻 会员 周边

那些大网站(包括博客园)的登陆功能怎么做的,为什么用Fiddler看不到提交的用户名和密码

0
[待解决问题]

一般的思路不就是一个文本输入框一个密码输入框一个提交按钮,点一下提交表单,用Fiddler都能看到提交的参数

 

还有密码错误时,Fiddler怎么看不到信息,难道登陆不是http请求

拖鞋王子的主页 拖鞋王子 | 初学一级 | 园豆:37
提问于:2013-12-31 12:02
< >
分享
所有回答(2)
0

这与提交表单数据的方式有关,常用的两种为 GET POST ,GET是通过URL,POST则是把内容添加在请求体中,所以GET的内容是可以被Fiddler监控到,而POST的内容被封装到了请求体中Fiddler没法查看请求体中的具体内容,只能看到请求体的长度

Zery | 园豆:6151 (大侠五级) | 2013-12-31 12:12

POST也能看到表单里输入框里面的值啊

支持(0) 反对(0) 拖鞋王子 | 园豆:37 (初学一级) | 2013-12-31 12:14

@拖鞋王子:  呃 刚试了一把居然直接看到了我的博客园用户名密码。而且是POST中的,所以刚才的概念要更正,如果不用软件,我们是无法直接看到POST所提交的数据的。

回到你的问题 Fiddler 不是可以看到吗?

支持(0) 反对(0) Zery | 园豆:6151 (大侠五级) | 2013-12-31 12:23

@Zery: 真没看到啊,你看图上是哪一条呢,绿色那条?

支持(0) 反对(0) 拖鞋王子 | 园豆:37 (初学一级) | 2013-12-31 12:30

@拖鞋王子:  选 中 提交表单的请求 右侧会有请求的详情

支持(0) 反对(0) Zery | 园豆:6151 (大侠五级) | 2013-12-31 12:47

@Zery: 晕了 我这里怎么没有body,你是什么版本

支持(0) 反对(0) 拖鞋王子 | 园豆:37 (初学一级) | 2013-12-31 16:33

@Zery: 我是v2.4.5.6

支持(0) 反对(0) 拖鞋王子 | 园豆:37 (初学一级) | 2013-12-31 16:34

@拖鞋王子:  我的是V2.4.5.0   是以POST形式提交的吗?

支持(0) 反对(0) Zery | 园豆:6151 (大侠五级) | 2013-12-31 16:35

@Zery: 就是在博客园登陆

支持(0) 反对(0) 拖鞋王子 | 园豆:37 (初学一级) | 2013-12-31 16:36

@Zery: 你的body窗口是怎么弄出来的,为什么我的没有

支持(0) 反对(0) 撑死算工伤吗 | 园豆:227 (菜鸟二级) | 2019-11-02 11:15
0

都可以的,Post的话,你要看它提交的内容,html提交表单时有encode方式,有一个是www开头的,如果选了你就不能轻易看到原文了

空明流光 | 园豆:106 (初学一级) | 2013-12-31 12:25
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册