• Java Http协议处理类


    public class HttpRequest {
        public static String doGet(String url,String params) throws Exception{
            return null;
        }
        
        
        public static String doPost(String url,String params) throws Exception{
            HttpURLConnection conn = (HttpURLConnection) new URL(url).openConnection();
            conn.setRequestMethod("POST");
            conn.setDoOutput(true);
            conn.setDoInput(true);
    //        conn.setRequestProperty("Content-type", "application/x-www-form-urlencoded");
    //        conn.setRequestProperty("Connection", "Close");
    //        conn.setRequestProperty("Content-length", String.valueOf(params.length()));
    //        conn.connect();
            OutputStreamWriter out = new OutputStreamWriter(conn.getOutputStream(), "UTF-8");
            out.write(params);
            out.flush();
            out.close();
            
            InputStreamReader r = new InputStreamReader(conn.getInputStream(), "UTF-8");
            BufferedReader reader = new BufferedReader(r);
            String line = null;
            StringBuffer sb = new StringBuffer();
            while ((line = reader.readLine()) != null)
            {
                sb.append(line);
            }
            return sb.toString();
        }
    }

    作者:冬瓜茶饮料
    出处:http://www.cnblogs.com/dongguacha/
    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

  • 相关阅读:
    md转html,并带目录结构
    vue05
    vue04
    mysql索引及调优
    mysql的锁与事务
    python基本数据类型的操作
    redis集群
    docker 学习(四)
    MongoDB基本操作
    MongoDB基础
  • 原文地址:https://www.cnblogs.com/dongguacha/p/6472634.html
Copyright © 2020-2023  润新知