欲望永不止息 2016-03-09 14:13 采纳率: 0%
浏览 8292

HTTP/1.1 302 Moved Temporarily, 这个http是连接超时吗

我模拟登录 提交了一个from表单,header,param 都获取到了,请求的结果怎么是
HTTP/1.1 302 Moved Temporarily 是吗请求的url地址不对么

String url = "http://m44.mm.mail.163.com/auth/login.s?";
service = new RawHttpClientService(HOST,80,false);
ArrayList header = Lists.newArrayList();
ArrayList params = Lists.newArrayList();
header.add(new BasicNameValuePair("Accept-Language", ACCEPT_LANGUAGE));
header.add(new BasicNameValuePair("User-Agent", USER_AGENT));
header.add(new BasicNameValuePair("Accept", "text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8"));
header.add(new BasicNameValuePair("Accept-Charset", "utf-8, iso-8859-1, utf-16, *;q=0.7"));
header.add(new BasicNameValuePair("Accept-Encoding", ACCEPT_ENCODING));
header.add(new BasicNameValuePair("Content-Type", "application/x-www-form-urlencoded"));
header.add(new BasicNameValuePair("Connection:", "keep-alive"));
header.add(new BasicNameValuePair("Origin:", "http://m.mail.163.com"));
header.add(new BasicNameValuePair("Host", HOST));
header.add(new BasicNameValuePair("Cookie:", cookieContainer.toString()));

        params.add(new BasicNameValuePair("method","login"));
        params.add(new BasicNameValuePair("back_url","http://m44.mm.mail.163.com/xm/welcome.do"));
        params.add(new BasicNameValuePair("timestamp","0"));
        params.add(new BasicNameValuePair("m","1"));
        params.add(new BasicNameValuePair("register","0"));
        params.add(new BasicNameValuePair("wml","false"));
        params.add(new BasicNameValuePair("srandid",""));
        params.add(new BasicNameValuePair("ucid",""));
        params.add(new BasicNameValuePair("publicExponent",loginParams.get("publicExponent").toString()));
        params.add(new BasicNameValuePair("modulus",loginParams.get("modulus").toString()));
        params.add(new BasicNameValuePair("username",loginParams.get("username").toString()));
        params.add(new BasicNameValuePair("domain",loginParams.get("domain").toString()));//163.com 126.com yeah.net vip.163.com vip.126.com 188.com
        params.add(new BasicNameValuePair("password",enctry(loginParams.get("publicExponent").toString(),loginParams.get("modulus").toString(),loginParams.get("password").toString())));


        Pair<List<NameValuePair>, String> response = service.request(url,
                HttpMethod.POST,
                header,
                params,
                new DefaultResponseHandle(),
                ENCODE);
        cookieContainer.accept(response.getFirst());
  • 写回答

3条回答 默认 最新

  • threenewbee 2016-03-09 17:05
    关注

    302是跳转,你应该继续请求它返回的跳转地址。

    评论

报告相同问题?

悬赏问题

  • ¥50 易语言把MYSQL数据库中的数据添加至组合框
  • ¥20 求数据集和代码#有偿答复
  • ¥15 关于下拉菜单选项关联的问题
  • ¥20 java-OJ-健康体检
  • ¥15 rs485的上拉下拉,不会对a-b<-200mv有影响吗,就是接受时,对判断逻辑0有影响吗
  • ¥15 使用phpstudy在云服务器上搭建个人网站
  • ¥15 应该如何判断含间隙的曲柄摇杆机构,轴与轴承是否发生了碰撞?
  • ¥15 vue3+express部署到nginx
  • ¥20 搭建pt1000三线制高精度测温电路
  • ¥15 使用Jdk8自带的算法,和Jdk11自带的加密结果会一样吗,不一样的话有什么解决方案,Jdk不能升级的情况