Chuyển đổi các lệnh CURL sang mã Java HttpURLConnection trực tuyến

Curl command

Examples: GET - POST - JSON - Basic Auth - Files - Form

CURL sang Java HttpURLConnection trực tuyến

Công cụ này giúp bạn tạo mã Java HttpURLConnection dựa trên Lệnh CURL. Sao chép và dán lệnh CURL và tạo Java HttpURLConnection.

Bạn có thể làm gì với CURL to Java HttpURLConnection Converter Online?

  • CURL to Java HttpURLConnection là công cụ rất độc đáo để chuyển đổi lệnh cURL thành yêu cầu Java HttpURLConnection của Java HttpURLConnection. Đầu vào được cung cấp bởi lệnh cURL của người dùng để tạo Mã kết nối HttpURL của Java.
  • Công cụ này tiết kiệm thời gian của bạn và giúp tạo mã Java HttpURLConnection một cách dễ dàng.
  • CURL to Java HttpURLConnection hoạt động tốt trên Windows, MAC, Linux, Chrome, Firefox, Edge và Safari.

CURL là gì?

cURL là một công cụ dòng lệnh nguồn mở tải xuống các tệp từ web. Nó hỗ trợ nhiều giao thức, bao gồm Java HttpURLConnection, Java HttpURLConnectionS, FTP, SFTP, TFTP, Gopher và các giao thức khác.

Làm cách nào để chuyển đổi CURL sang mã Java HttpURLConnection? 

Bước 1: Dán và chuyển đổi các yêu cầu CURL của bạn thành mã Java HttpURLConnection

Bước 2: Sao chép mã Java HttpURLConnection

Chuyển đổi ví dụ CURL sang Java HttpURLConnection

XOĂN
curl example.com
Mã kết nối HttpURL Java
import java.io.IOException;
import java.io.InputStream;
import java.net.HttpURLConnection;
import java.net.URL;
import java.util.Scanner;

class Main {

    public static void main(String[] args) throws IOException {
        URL url = new URL("http://example.com");
        HttpURLConnection httpConn = (HttpURLConnection) url.openConnection();
        httpConn.setRequestMethod("GET");

        InputStream responseStream = httpConn.getResponseCode() / 100 == 2
                ? httpConn.getInputStream()
                : httpConn.getErrorStream();
        Scanner s = new Scanner(responseStream).useDelimiter("\\A");
        String response = s.hasNext() ? s.next() : "";
        System.out.println(response);
    }
}