最近使用HttpClient玩一些模拟登录,在登录图书馆时发现图书馆是使用ajax登录的,用httpclient登不进去啊,哪位大神有想法吗?在下很乐意尝试,谢谢啦!

解决方案 »

  1.   

    返回的是Forbidden,应该是js跨域的问题,在浏览器上同样是返回Forbidden.
    难道无解了吗?天哪,这是什么世道
      

  2.   


    用wire shark抓包,比较你http client和ajax发出来的包有什么不同之处,等你把http client发出来的包和ajax发出的包完全 一致了,再谈后面如何如何。
      

  3.   


    用wire shark抓包,比较你http client和ajax发出来的包有什么不同之处,等你把http client发出来的包和ajax发出的包完全 一致了,再谈后面如何如何。
    谢谢你
    我在httpclient中设置的参数和浏览器中的请求参数一致
    我图书馆的服务器还没能逆天
    找到原因了,我把表单的name写错了
    细节啊,果然是细节决定成败
    我调试了一下午,没想到竟然是一个单词写错了
    天哪,这是什么世道