CURL کمانڈ کو جاوا HttpURL کنکشن کوڈ آن لائن میں تبدیل کریں۔

Curl command

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

جاوا سے CURL HttpURL کنکشن آن لائن

یہ ٹول آپ کو CURL کمانڈ کی بنیاد پر Java HttpURLConnection کوڈ بنانے میں مدد کرتا ہے۔ CURL کمانڈ کو کاپی اور پیسٹ کریں اور Java HttpURLConnection بنائیں۔

آپ CURL to Java HttpURLConnection Converter Online کے ساتھ کیا کر سکتے ہیں؟

  • CURL to Java HttpURLConnection CURL کمانڈ کو Java HttpURLConnection کی درخواست میں تبدیل کرنے کا ایک بہت ہی منفرد ٹول ہے۔ جاوا HttpURLConnection Code بنانے کے لیے صارف کی cURL کمانڈ کے ذریعے فراہم کردہ ان پٹ۔
  • یہ ٹول آپ کا وقت بچاتا ہے اور آسانی سے Java HttpURLConnection کوڈ بنانے میں مدد کرتا ہے۔
  • CURL to Java HttpURLConnection ونڈوز، میک، لینکس، کروم، فائر فاکس، ایج اور سفاری پر اچھی طرح کام کرتا ہے۔

CURL کیا ہے؟

cURL ایک اوپن سورس کمانڈ لائن ٹول ہے جو ویب سے فائلوں کو ڈاؤن لوڈ کرتا ہے۔ یہ مختلف قسم کے پروٹوکولز کو سپورٹ کرتا ہے، بشمول Java HttpURLConnection، Java HttpURLConnectionS، FTP، SFTP، TFTP، گوفر اور دیگر۔

CURL کو Java HttpURLConnection کوڈ میں کیسے تبدیل کریں؟ 

مرحلہ 1: اپنی CURL درخواستوں کو جاوا HttpURLConnection کوڈ میں پیسٹ اور تبدیل کریں۔

مرحلہ 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);
    }
}