关于HTTP协议实现登陆的问题

qq123321   2007-6-20 10:34 楼主
当我们在市场上买到一个路由器或者自已的ADSL
我们使用网页打开时会弹出一个输入用户名密码的对话框

这个是以什么机制运行的呢,我用探测软件没有看到什么有用的信息

假如我直接基于TCP/IP协议做个HTTP协议,
正常的网页可以通过HTTP协议GET获得,
但是这个登陆的这块该怎么做呢,

回复评论 (4)

HTTP是应用层协议,
可以用ascii码传递.
点赞  2007-6-20 19:33
我试了下,它是有一段代码是用户名和密码但是不知是怎么加密的
点赞  2007-6-22 16:23
楼主你说的是 http1.1协议中 基本身份认证吧.
密码发送格式是base64编码过的,
可以反编码的.
具体你可以参照这里:
http://blog.eeworld.net/emu/archive/2005/07/13/424291.aspx

如果熟悉单片机,
这里有一块单片机的TCP/IP开发板,已经实现了TCP/IP协议,
也可以实现http,pop3,smtp等应用程协议.
http://auction1.taobao.com/auction/0/item_detail-0db2-638d11334228daa23cda5f3d85cb4d8b.jhtml?from_shop=true
http://auction1.taobao.com/auction/50008090-50008178-50008185-50008186/item_detail-0db2-8072290fa419d29b9f84ea60c68e9e50.jhtml
点赞  2007-6-23 10:11
老兄就开始推消你的产品啦,呵呵

很好奇你突然问单片机,
单片机这块我是用UIP协议做的,
HTTP相对简单些,

不过还是看看你的产品吧,若是用ARM做的,偶会感兴趣
点赞  2007-6-25 10:09
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复