例如:http://www.163.com/登录上填写用户名及密码?实际的网站不是他,那么怎么获取其实际网页地址

解决方案 »

  1.   

    用IE的web developer(按F12)看里面的script
      

  2.   

    简单点就看源码,看看有没js或者html里面有写地址。
    js一般会有post的地址。
    html一般在form上有action地址。
      

  3.   

    举例:163的真实登录地址!请大家讲解下他的含义尤其type==1 'http://reg.163.com/login.jsp?type=1&url=http://entry.mail.163.com/coremail/fcg/ntesdoor2?lightweight=1'
      

  4.   

    自动跳转,js代码实现就行了,让我做这种的话,就先用ajax将用户名密码提交到服务器(服务器对就行了,页面是谁的没有关系的),然后从回调函数中知道登录成功后跳转到登录成功的页面就行了
    如果确实不是同一个服务器大概就是这样实现的
    js跳转页面代码:
    document.Url="页面地址";

    window.location.href="页面地址";
      

  5.   

    你的数据和浏览器一样是个什么意思?1.抓包工具抓的数据(模拟登录和在人家登录页面)请求内容都是一样的
    浏览器自动登录?2.例子是登录新浪邮箱,如果用新浪的登录页面上登录直接跳转到邮箱内容主页,而我的模拟登录邮箱,实际上已经登录(但需要下次登录时提醒你已登录上),   
    浏览器返回内容又是什么意思?3,就是HTTP 200成功后,返回的数据一样(抓包抓回的内容)
      

  6.   

    既然ajax提交数据都成功了,那在回调函数中跳转页面不就ok了
    你不写跳转页面的代码,怎么会自己跳转呢
    document.Url="页面地址";
    或window.location.href="页面地址";