CURL ఆదేశాలను ఆన్‌లైన్‌లో Java HttpURLCకనెక్షన్ కోడ్‌గా మార్చండి

Curl command

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

జావా HttpURLకనెక్షన్ ఆన్‌లైన్‌కి వంకరగా

CURL కమాండ్ ఆధారంగా Java HttpURLCకనెక్షన్ కోడ్‌ని రూపొందించడానికి ఈ సాధనం మీకు సహాయం చేస్తుంది. CURL కమాండ్‌ని కాపీ చేసి అతికించండి మరియు Java HttpURLకనెక్షన్‌ని రూపొందించండి.

CURL నుండి Java HttpURLCకనెక్షన్ కన్వర్టర్ ఆన్‌లైన్‌లో మీరు ఏమి చేయవచ్చు?

  • CURL to Java HttpURLCకనెక్షన్ అనేది CURL కమాండ్‌ని Java HttpURLCకనెక్షన్ అభ్యర్థనగా మార్చడానికి చాలా ప్రత్యేకమైన సాధనం. Java HttpURLCకనెక్షన్ కోడ్‌ని రూపొందించడానికి వినియోగదారు యొక్క cURL కమాండ్ అందించిన ఇన్‌పుట్.
  • ఈ సాధనం మీ సమయాన్ని ఆదా చేస్తుంది మరియు జావా HttpURLకనెక్షన్ కోడ్‌ను సులభంగా రూపొందించడంలో సహాయపడుతుంది.
  • CURL to Java HttpURLకనెక్షన్ Windows, MAC, Linux, Chrome, Firefox, Edge మరియు Safariలో బాగా పని చేస్తుంది.

CURL అంటే ఏమిటి?

cURL అనేది వెబ్ నుండి ఫైల్‌లను డౌన్‌లోడ్ చేసే ఓపెన్ సోర్స్ కమాండ్ లైన్ సాధనం. ఇది Java HttpURLCconnection, Java HttpURLCconnectionS, FTP, SFTP, TFTP, గోఫర్ మరియు ఇతరాలతో సహా పలు రకాల ప్రోటోకాల్‌లకు మద్దతు ఇస్తుంది.

CURLని Java HttpURLCకనెక్షన్ కోడ్‌గా మార్చడం ఎలా? 

దశ1: మీ CURL అభ్యర్థనలను జావా HttpURLకనెక్షన్ కోడ్‌కి అతికించి, మార్చండి

దశ2: Java HttpURLCకనెక్షన్ కోడ్‌ని కాపీ చేయండి

CURLని Java HttpURLకనెక్షన్ ఉదాహరణకి మార్చండి

కర్ల్
curl example.com
జావా 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);
    }
}