zoukankan      html  css  js  c++  java
  • Java基础代码库:Java发起Http请求

    import java.net.HttpURLConnection;
    import java.net.URL;
    import java.io.IOException;
    import java.io.InputStream;
    import java.io.BufferedReader;
    import java.io.InputStreamReader;
    public class httpGet
    {
        private URL url;
        private HttpURLConnection httpURLConn;
        public void myDoGet()
        {
            try
            {
                String temp = new String();
                url = new  URL("http://localhost:8080/myServlet/welcome");
                httpURLConn= (HttpURLConnection)url.openConnection();
                httpURLConn.setDoOutput(true);
                httpURLConn.setRequestMethod("GET");
                httpURLConn.setIfModifiedSince(999999999);
                httpURLConn.setRequestProperty("Referer", "http://localhost:80");
                httpURLConn.setRequestProperty("User-Agent", "test");
                httpURLConn.connect();
                InputStream in =httpURLConn.getInputStream();
                BufferedReader bd = new BufferedReader(new InputStreamReader(in));
                while((temp=bd.readLine())!=null)
                {
                    System.out.println(temp);
                }            
            }
            catch (Exception e)
            {
                e.printStackTrace();
            } 
            finally
            {
                if(httpURLConn!=null)
                {
                    httpURLConn.disconnect();
                }
            }
        }
        public static void main(String[] args)
        {
            httpGet hg = new httpGet();
            hg.myDoGet();
        }
    }
  • 相关阅读:
    Twisted
    day10-redis操作
    day9mysql操作
    day9-paramiko
    day10-rabbitmq
    day9-协程
    day8-异常
    Linux 软连接
    nginx 配置篇
    ansilbe基础学习(一)
  • 原文地址:https://www.cnblogs.com/todsong/p/2637002.html
Copyright © 2011-2022 走看看