java get请求

java 复制代码
package com.axatp.sfd.df;

import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.net.HttpURLConnection;
import java.net.URL;

public class GetRequestExample1 {
    public static void main(String[] args) {
        String url1 = "https://baidu.com";
        test(url1);
    }

    public static void test(String url) {
        try {

            // 创建URL对象
//            String url = "https://baidu.com";
            URL obj = new URL(url);
            // 打开连接
            HttpURLConnection con = (HttpURLConnection) obj.openConnection();
            // 设置请求方法为GET
            con.setRequestMethod("GET");
            // 获取响应代码
            int responseCode = con.getResponseCode();
//                    System.out.println("响应代码:" + responseCode);

            // 读取响应内容
            BufferedReader in = new BufferedReader(new InputStreamReader(con.getInputStream()));
            String inputLine;
            StringBuilder response = new StringBuilder();

            while ((inputLine = in.readLine()) != null) {
                response.append(inputLine);
            }
            System.out.println("id1: " + response);
            in.close();

        } catch (Exception e) {
            e.printStackTrace();
        }
    }
}
相关推荐
2401_873204651 分钟前
C++代码重构实战
开发语言·c++·算法
crossoverJie2 分钟前
OpenAI 收购 Python 工具链 uv 和 Ruff
开发语言·人工智能·python·uv
wangchunting3 分钟前
Jvm-垃圾回收算法
java·jvm·算法
ofoxcoding4 分钟前
GPT-5.4 Mini vs Nano 怎么选?2026 实测对比,一张表说清楚
开发语言·gpt·ai·php
Java面试题总结4 分钟前
新人笔记之模板方法模式
java·笔记·模板方法模式
NGC_66116 分钟前
深入理解 Java 线程池:从原理到实战
java·开发语言·python
xiaolang_8616_wjl7 分钟前
c++游戏_寻宝猎人_开源
开发语言·c++
人道领域9 分钟前
Day | 10【苍穹外卖:SpringTask 和WebSocket 案例】
java·数据库·后端
白宇横流学长9 分钟前
基于SpringMVC 的景区智能客流预测系统设计与实现
java
暮冬-  Gentle°9 分钟前
C++中的策略模式应用
开发语言·c++·算法