要获取请求地址“https://www.shfe.com.cn/data/dailydata/kx/kx20230823.dat”的数据,你可以使用Java的HttpURLConnection类来发送GET请求。以下是一个示例代码:

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

public class Main {
    public static void main(String[] args) {
        String url = "https://www.shfe.com.cn/data/dailydata/kx/kx20230823.dat";

        try {
            // 创建URL对象
            URL obj = new URL(url);
            // 创建HttpURLConnection对象
            HttpURLConnection conn = (HttpURLConnection) obj.openConnection();

            // 设置请求方法为GET
            conn.setRequestMethod("GET");

            // 获取响应码
            int responseCode = conn.getResponseCode();
            System.out.println("Response Code: " + responseCode);

            // 读取响应数据
            BufferedReader in = new BufferedReader(new InputStreamReader(conn.getInputStream()));
            String inputLine;
            StringBuilder response = new StringBuilder();

            while ((inputLine = in.readLine()) != null) {
                response.append(inputLine);
            }
            in.close();

            // 打印响应结果
            System.out.println(response.toString());
        } catch (IOException e) {
            e.printStackTrace();
        }
    }
}

你可以将上述代码保存为一个Java文件,然后运行该文件,即可获取到请求地址返回的数据

Java获取请求地址httpswwwshfecomcndatadailydatakxkx20230823dat的数据是出现Error writing to server错误给出正确请求方法

原文地址: https://www.cveoy.top/t/topic/iMRK 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录