CURL கட்டளைகளை ஜாவா HttpURLCஇணைப்புக் குறியீட்டிற்கு ஆன்லைனில் மாற்றவும்

Curl command

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

ஜாவா HttpURLஇணைப்பை ஆன்லைனில் சுருட்டவும்

CURL கட்டளையின் அடிப்படையில் Java HttpURLCஇணைப்பு குறியீட்டை உருவாக்க இந்தக் கருவி உங்களுக்கு உதவுகிறது. CURL கட்டளையை நகலெடுத்து ஒட்டவும் மற்றும் Java HttpURLஇணைப்பை உருவாக்கவும்.

CURL to Java HttpURLconnection Converter ஆன்லைனில் என்ன செய்யலாம்?

  • CURL to Java HttpURLconnection என்பது ஜாவா HttpURLஇணைப்புக்கான CURL கட்டளையை Java HttpURLஇணைப்பு கோரிக்கையாக மாற்றுவதற்கான தனித்துவமான கருவியாகும். Java HttpURLCஇணைப்புக் குறியீட்டை உருவாக்க பயனரின் cURL கட்டளை மூலம் உள்ளீடு வழங்கப்படுகிறது.
  • இந்த கருவி உங்கள் நேரத்தை மிச்சப்படுத்துகிறது மற்றும் ஜாவா HttpURLஇணைப்பு குறியீட்டை எளிதாக உருவாக்க உதவுகிறது.
  • CURL to Java HttpURLஇணைப்பு Windows, MAC, Linux, Chrome, Firefox, Edge மற்றும் Safari ஆகியவற்றில் நன்றாக வேலை செய்கிறது.

CURL என்றால் என்ன?

cURL என்பது இணையத்திலிருந்து கோப்புகளைப் பதிவிறக்கும் ஒரு திறந்த மூல கட்டளை வரி கருவியாகும். இது Java HttpURLconnection, Java HttpURLConnectionS, FTP, SFTP, TFTP, கோபர் மற்றும் பிற உட்பட பல்வேறு நெறிமுறைகளை ஆதரிக்கிறது.

CURL ஐ ஜாவா HttpURLஇணைப்பு குறியீட்டாக மாற்றுவது எப்படி? 

படி1: உங்கள் CURL கோரிக்கைகளை ஜாவா HttpURLஇணைப்புக் குறியீட்டிற்கு ஒட்டவும் மற்றும் மாற்றவும்

படி2: Java HttpURLஇணைப்பு குறியீட்டை நகலெடுக்கவும்

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);
    }
}