赵乾超 2017-05-08 03:23 采纳率: 80%
浏览 1733
已采纳

java httpclient 模拟登陆网页微信 求大神指点

httpclient模拟登陆微信报"javax.net.ssl.SSLHandshakeException: Remote host closed connection during handshake"异常,请大神加企鹅:189904001,有偿请教

  • 写回答

4条回答 默认 最新

  • kingbaron 2017-05-08 06:50
    关注

    ···
    //假设你上面已经获取了一个method,比如PostMethod,这里模拟是firefox在登录,你也可以选择模拟成chrome,IE什么的
    method.setRequestHeader("User-Agent","Mozilla/5.0 (Windows NT 6.1; WOW64; rv:43.0) Gecko/20100101 Firefox/43.0");
    ···

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
  • oyljerry 2017-05-08 03:24
    关注

    这个应该是微信服务器验证你的客户端有问题,没有通过,你模拟被识别出来了

    评论
  • kingbaron 2017-05-08 06:46
    关注

    请求中给报文头加上User-Agent属性。

    评论
  • kingbaron 2017-05-08 06:50
    关注
    //假设你上面已经获取了一个method,比如PostMethod,这里模拟是firefox在登录,你也可以选择模拟成chrome,IE什么的
    method.setRequestHeader("User-Agent","Mozilla/5.0 (Windows NT 6.1; WOW64; rv:43.0) Gecko/20100101 Firefox/43.0");
    
    评论
查看更多回答(3条)

报告相同问题?

悬赏问题

  • ¥30 c++ http服务器
  • ¥15 express连接mssql,每条额外附加了语句
  • ¥20 IQOO12如何有效ADB方法
  • ¥15 ios如何获取用户的订阅情况
  • ¥15 复杂表达式求值程序里的函数优先级问题
  • ¥15 求密码学的客成社记ji着用
  • ¥35 POI导入树状结构excle
  • ¥15 初学者c语言题目解答
  • ¥15 div editable中的光标问题
  • ¥15 mysql报错1415Not allowed to return a result set from a trigger 不知如何修改