CURL ਕਮਾਂਡਾਂ ਨੂੰ Java HttpURL ਕਨੈਕਸ਼ਨ ਕੋਡ ਔਨਲਾਈਨ ਵਿੱਚ ਬਦਲੋ

Curl command

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

ਜਾਵਾ HttpURL ਕਨੈਕਸ਼ਨ ਔਨਲਾਈਨ ਲਈ CURL

ਇਹ ਟੂਲ CURL ਕਮਾਂਡ ਦੇ ਅਧਾਰ ਤੇ Java HttpURLConnection ਕੋਡ ਬਣਾਉਣ ਵਿੱਚ ਤੁਹਾਡੀ ਮਦਦ ਕਰਦਾ ਹੈ। CURL ਕਮਾਂਡ ਨੂੰ ਕਾਪੀ ਅਤੇ ਪੇਸਟ ਕਰੋ ਅਤੇ Java HttpURL ਕਨੈਕਸ਼ਨ ਬਣਾਓ।

ਤੁਸੀਂ CURL ਤੋਂ Java HttpURLConnection Converter Online ਨਾਲ ਕੀ ਕਰ ਸਕਦੇ ਹੋ?

  • CURL ਤੋਂ Java HttpURLConnection ਜਾਵਾ HttpURLConnection ਦੀ cURL ਕਮਾਂਡ ਨੂੰ Java HttpURLConnection ਬੇਨਤੀ ਵਿੱਚ ਬਦਲਣ ਲਈ ਇੱਕ ਬਹੁਤ ਹੀ ਵਿਲੱਖਣ ਟੂਲ ਹੈ। Java HttpURLConnection ਕੋਡ ਬਣਾਉਣ ਲਈ ਉਪਭੋਗਤਾ ਦੀ cURL ਕਮਾਂਡ ਦੁਆਰਾ ਪ੍ਰਦਾਨ ਕੀਤੀ ਗਈ ਇਨਪੁਟ।
  • ਇਹ ਟੂਲ ਤੁਹਾਡੇ ਸਮੇਂ ਦੀ ਬਚਤ ਕਰਦਾ ਹੈ ਅਤੇ ਆਸਾਨੀ ਨਾਲ Java HttpURL ਕਨੈਕਸ਼ਨ ਕੋਡ ਬਣਾਉਣ ਵਿੱਚ ਮਦਦ ਕਰਦਾ ਹੈ।
  • CURL to Java HttpURLConnection Windows, MAC, Linux, Chrome, Firefox, Edge ਅਤੇ Safari 'ਤੇ ਵਧੀਆ ਕੰਮ ਕਰਦਾ ਹੈ।

CURL ਕੀ ਹੈ?

cURL ਇੱਕ ਓਪਨ-ਸੋਰਸ ਕਮਾਂਡ ਲਾਈਨ ਟੂਲ ਹੈ ਜੋ ਵੈੱਬ ਤੋਂ ਫਾਈਲਾਂ ਨੂੰ ਡਾਊਨਲੋਡ ਕਰਦਾ ਹੈ। ਇਹ ਕਈ ਤਰ੍ਹਾਂ ਦੇ ਪ੍ਰੋਟੋਕੋਲਾਂ ਦਾ ਸਮਰਥਨ ਕਰਦਾ ਹੈ, ਜਿਸ ਵਿੱਚ Java HttpURLConnection, Java HttpURLConnectionS, FTP, SFTP, TFTP, ਗੋਫਰ ਅਤੇ ਹੋਰ ਸ਼ਾਮਲ ਹਨ।

CURL ਨੂੰ Java HttpURLConnection ਕੋਡ ਵਿੱਚ ਕਿਵੇਂ ਬਦਲਿਆ ਜਾਵੇ? 

ਕਦਮ 1: ਆਪਣੀਆਂ CURL ਬੇਨਤੀਆਂ ਨੂੰ Java HttpURL ਕਨੈਕਸ਼ਨ ਕੋਡ ਵਿੱਚ ਪੇਸਟ ਕਰੋ ਅਤੇ ਬਦਲੋ

ਸਟੈਪ2: Java HttpURLConnection ਕੋਡ ਕਾਪੀ ਕਰੋ

CURL ਨੂੰ Java HttpURLConnection ਉਦਾਹਰਨ ਵਿੱਚ ਬਦਲੋ

CURL
curl example.com
Java HttpURL ਕਨੈਕਸ਼ਨ ਕੋਡ
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);
    }
}