zoukankan      html  css  js  c++  java
  • java后台发起get请求获取响应数据学习记录: 话不多说直接上代码

    package com.jl.chromeTest;

    import java.io.BufferedReader;
    import java.io.InputStreamReader;
    import java.net.HttpURLConnection;
    import java.net.URL;
    import java.net.URLConnection;
    import java.nio.charset.StandardCharsets;

    /**
    * get请求测试
    * @author liujilong
    * @since 2019-7-18 10:26:49
    */
    public class Test {

    @org.junit.Test
    public void test() throws Exception{
    String result = get("http://www.baidu.com");
    System.out.println("result====="+result);
    }

    /**
    * get请求
    * @param url
    * @return
    * @throws Exception
    */
    public String get(String url) throws Exception {
    String content = null;
    URLConnection urlConnection = new URL(url).openConnection();
    HttpURLConnection connection = (HttpURLConnection) urlConnection;
    connection.setRequestMethod("GET");
    //连接
    connection.connect(http://www.amjmh.com/v/);
    //得到响应码
    int responseCode = connection.getResponseCode();
    if (responseCode == HttpURLConnection.HTTP_OK) {
    BufferedReader bufferedReader = new BufferedReader(new InputStreamReader
    (connection.getInputStream(), StandardCharsets.UTF_8));
    StringBuilder bs = new StringBuilder();
    String l;
    while ((l = bufferedReader.readLine()) != null) {
    bs.append(l).append(" ");
    }
    content = bs.toString();
    }
    return content;
    }
    }

    ————————————————

  • 相关阅读:
    第四章 利用函数实现指定的功能
    5-7 点到原点的距离(多态)
    5-2 宠物的生长(多态)
    5-7 学生cpp成绩统计
    5-6 学生CPP成绩计算
    php将远程图片下载保存到本地
    vs2010 调试快捷键
    vs2010 快捷键大全
    [C#] 使用Application.AddMessageFilter当做Form的热键
    C# 收发和处理自定义的WINDOWS消息
  • 原文地址:https://www.cnblogs.com/hyhy904/p/11408520.html
Copyright © 2011-2022 走看看