zoukankan      html  css  js  c++  java
  • 使用net包发送http请求

    [java] view plain copy
    1. import java.io.BufferedReader;  
    2. import java.io.InputStream;  
    3. import java.io.InputStreamReader;  
    4. import java.net.URL;  
    5.   
    6. import sun.net.www.protocol.http.HttpURLConnection;  
    7.   
    8. public class UrlTest {  
    9.     public static void main(String[] args) throws Exception {  
    10.         //创建连接的url  
    11.         URL url = new URL("http://openapi.sparta.html5.qq.com");  
    12.         //创建连接,注意使用的包为sun.net.www.protocol.http.HttpURLConnection  
    13.         HttpURLConnection conn = (HttpURLConnection) url.openConnection();  
    14.         conn.setRequestMethod("GET");  
    15.         //连接超时时间:16秒  
    16.         conn.setConnectTimeout(16000);  
    17.         //返回数据超时时间  
    18.         conn.setReadTimeout(16000);  
    19.         //使用流读取返回的数据  
    20.         InputStream is = conn.getInputStream();  
    21.         BufferedReader br = new BufferedReader(new InputStreamReader(is, "utf8"));  
    22.         String line = null;  
    23.         StringBuffer sb = new StringBuffer();  
    24.         while ((line = br.readLine()) != null) {  
    25.             sb.append(line);  
    26.         }  
    27.         System.out.println(sb.toString());  
    28.     }  
    29. }  

  • 相关阅读:
    VUE 引入element ui 样式不生效解决
    Spark项目故障思路整理总结
    Spark-环境安装
    01.Kettle的安装-千亿级数仓环境搭建
    千亿级数仓day01-项目的简介
    Umeng项目day04
    Umengday12-统计指标
    Umengday11-azkaban调度
    Umengday09-hive自定义UDTF函数叉分函数
    Docker配置jdk1.8
  • 原文地址:https://www.cnblogs.com/edgedance/p/6979659.html
Copyright © 2011-2022 走看看