HttpURLConnection-Get方法实现

原创 2015年11月19日 12:15:37

登录验证代码

/**
     * Get方法登录
     *
     * @param username
     * @param password
     * @return
     */
    public static String loginOfGet(String username, String password) {
        try {
            /**
             * URLEncoder.encode(username,"utf-8")   将 username 转换为UTF-8 的格式
             * URLEncoder.encode(password,"utf-8")   将 password 转换为UTF-8 的格式
             */
            String data = "username=" + URLEncoder.encode(username, "utf-8") + "&password=" + URLEncoder.encode(password, "utf-8");
            URL url = new URL("http://10.0.2.2/servlet/LoginServlet?" + data);
            conn = (HttpURLConnection) url.openConnection();

            conn.setRequestMethod("GET");
            conn.setConnectTimeout(10000);
            conn.setReadTimeout(5000);
            int responseCode = conn.getResponseCode();
            Log.i(TAG, "连接代码:" + responseCode);
            if (responseCode == 200) {
                InputStream is = conn.getInputStream();
                String state = getStringFromInputStream(is);
                return state;

            } else {
                Log.i(TAG, "访问失败" + responseCode);
            }
        } catch (Exception e) {
            e.printStackTrace();
        } finally {
            if (conn != null) {
                conn.disconnect();
            }
        }

        return null;
    }
版权声明:本文为博主原创文章,转载请声明出处!

java中抽象方法和抽象类实现模版模式

实现模板模式有以下三个步骤: 1、在抽象类中,把固定的内容,存放到一个方法中(如final修饰的方法), 在该方法中,不确定部分,调用该抽象类中的抽象方法。 2、子类重写该抽象类的抽象方法。 ...
  • smile_from_2015
  • smile_from_2015
  • 2015年12月07日 16:44
  • 1868

请问java中,抽象类里的抽象方法都要在它的子类中全部实现吗?能不能有些抽象方法不实现?

请问java中,抽象类里的抽象方法都要在它的子类中全部实现吗?能不能有些抽象方法不实现?  分享| 2015-05-27 21:22忆晨儿 | 浏览 1161 次  来自:手机知道 ...
  • evilcry2012
  • evilcry2012
  • 2016年04月13日 09:37
  • 4425

高级人工智能的实现方法

什么是人工智能 人工智能的定义可以分为两部分,即“人工”和“智能”。“人工”比较好理解,争议性也不大。有时我们会要考虑什么是人力所能及制造的,或者人自身的智能程度有没有高到可以创造人工智能的地步,...
  • jingxia2008
  • jingxia2008
  • 2014年12月08日 23:14
  • 1336

java8中接口中可以有方法实现

在jdk1.7及以前我们被传授的都是抽象类中可以有抽象方法,接口是特殊的抽象类,因为接口中的所有方法都必须是抽象的,不能有方法实现,而到了Java8,我们发现在接口中也可以有方法的实现,大家是不是有些...
  • hbsyqjj
  • hbsyqjj
  • 2015年01月10日 00:05
  • 2855

面向对象语言中实现多态方法总结

多态即“多种状态”,是面向对象设计中的一种重要的特征,在面向对象语言中多态的实现方法也有很多种。这里主要以C++和C#为例,总结一下实现多态的几种方法。 1.继承实现多态 通过继承来使子类对象拥有更多...
  • wangyy130
  • wangyy130
  • 2014年03月28日 16:57
  • 2141

抽象类、接口的区别 和 抽象类可以不实现接口的全部方法

抽象类和接口的区别   抽象类里面可以有非抽象的方法,接口里只能有抽象方法。   抽象类中的抽象方法声明时不能有大括号,而接口中的所有方法都没有大括号。    抽象类(abstract...
  • taoshengyijiuzt
  • taoshengyijiuzt
  • 2015年06月16日 20:58
  • 1633

多线程——Java多线程实现的三种方式

实现多线程的几种方式,建议使用runable实现,不管如何最终都需要thread.start( )来启动线程。...
  • xdd19910505
  • xdd19910505
  • 2016年03月22日 20:30
  • 1954

Java实现同步的几种方式

java同步
  • pdw2009
  • pdw2009
  • 2016年08月30日 22:50
  • 6430

实现线程同步的几种方式

为何要使用同步?java允许多线程并发控制,当多个线程同时操作一个可共享的资源变量时(如数据的增删改查), 将会导致数据不准确,相互之间产生冲突,因此加入同步锁以避免在该线程没有完成操作之...
  • Small_Lee
  • Small_Lee
  • 2016年05月19日 13:06
  • 17749

集合的概念、类型、接口以及接口的实现类的方法描述

集合是包含多个对象的简单对象,所包含的对象称为元素。集合里面可以包含任意多个对象,数量可以变化;同时对对象的类型也没有限制,也就是说集合里面的所有对象的类型可以相同,也可以不同。 集合和数组比较: ...
  • wangjian_an
  • wangjian_an
  • 2016年03月21日 11:49
  • 1665
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:HttpURLConnection-Get方法实现
举报原因:
原因补充:

(最多只允许输入30个字)