CURL ਕਮਾਂਡਾਂ ਨੂੰ ਗੋਲੰਗ ਕੋਡ ਵਿੱਚ ਔਨਲਾਈਨ ਬਦਲੋ

Curl command

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

ਔਨਲਾਈਨ ਜਾਣ ਲਈ CURL

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

ਤੁਸੀਂ CURL ਟੂ ਗੋ ਕਨਵਰਟਰ ਔਨਲਾਈਨ ਨਾਲ ਕੀ ਕਰ ਸਕਦੇ ਹੋ?

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

CURL ਕੀ ਹੈ?

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

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

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

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

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

CURL
cURL example.com
ਕੋਡ ਜਾਓ
package main

import (
	"fmt"
	"io"
	"log"
	"net/http"
)

func main() {
	client := &http.Client{}
	req, err := http.NewRequest("GET", "http://example.com", nil)
	if err != nil {
		log.Fatal(err)
	}
	resp, err := client.Do(req)
	if err != nil {
		log.Fatal(err)
	}
	defer resp.Body.Close()
	bodyText, err := io.ReadAll(resp.Body)
	if err != nil {
		log.Fatal(err)
	}
	fmt.Printf("%s\n", bodyText)
}