zoukankan      html  css  js  c++  java
  • 每日总结

    1.今天http相关的学习

    使用HttpURLConnection发送PUT请求:

    public static String LoginByPut(Context mContext, String mobile, String password, int from, 
              String devid,String version_name, int remember_me) {
        String resp = "";
        try {
            HttpURLConnection conn = (HttpURLConnection) new URL(LOGIN_URL).openConnection();
            conn.setRequestMethod("PUT");
            conn.setReadTimeout(5000);
            conn.setConnectTimeout(5000);
            conn.setDoOutput(true);
            conn.setDoInput(true);
            conn.setUseCaches(false);
    
            String data = "mobile=" + mobile + "&password=" + password + "&from=" + from + "&devid=" + "devid"
                    + "&version_name=" + "version_name" + "&remember_me=" + remember_me;
            ;
            // 获取输出流:
            OutputStreamWriter writer = new OutputStreamWriter(conn.getOutputStream());
            writer.write(data);
            writer.flush();
            writer.close();
    
            // 获取相应流对象:
            InputStream in = conn.getInputStream();
            BufferedReader reader = new BufferedReader(new InputStreamReader(in));
            StringBuilder response = new StringBuilder();
            String line;
            while ((line = reader.readLine()) != null)
                response.append(line);
            SPUtils.put(mContext, "session", conn.getHeaderField("Set-Cookie"));
            // 资源释放:
            in.close();
            // 返回字符串
            Log.e("HEHE", response.toString());
            return response.toString();
        } catch (Exception e) {
            e.printStackTrace();
        }
        return "";
    }
  • 相关阅读:
    Oracle求连续的年份
    关于Extjs MVC模式上传文件的简单方式
    后进先出 stack、 先进先出Queue
    python的文件操作
    C#的接口
    C#的访问级别
    C#的继承
    SQL查询语句 常用示例
    SQL Server数据库常用函数
    数据库建立和连接
  • 原文地址:https://www.cnblogs.com/chenghaixiang/p/14912213.html
Copyright © 2011-2022 走看看