CURL adalah cara dari mana kita dapat menekan URL dari kode kita untuk mendapatkan respons HTML darinya. Ini memungkinkan Anda untuk terhubung dengan URL lain dan menggunakan tanggapan mereka dalam kode kami. Dalam Tutorial PHP CURL ini kita akan mengeksplorasi konsep ini secara detail Show
Petunjuk berikut akan dibahas dalam artikel ini dan secara rinci, Jadi mari kita mulai dengan tutorial PHP CURL Tutorial PHP CURLApa itu CURL?CURL adalah singkatan dari Client URL dan merupakan pustaka yang memungkinkan Anda membuat permintaan HTTP dalam PHP Pertama-tama, kita membuat resource curl dengan fungsi curl_init() $curl=curl_init(); Langkah kedua adalah mengatur opsi curl menggunakan fungsi curl_setopt() curl_setopt($curl, CURLOPT_URL, 'https://www.edureka.co');_ Langkah ketiga adalah menjalankan curl atau mengeksekusi permintaan HTTP dengan curl_exec() curl_exec($curl); Langkah keempat adalah menutup resource curl dengan curl_close() untuk mengosongkan resource curl_close($curl); Begitulah cara kami membuat permintaan keriting _ KeluaranSetelah memuat file ini di browser, google dimuat menggunakan permintaan curl Untuk https. // www. edureka. co/, mereka benar-benar menggunakan protokol HTTPS dan untuk memuat ini, kita akan menyetel CURLOPT_SSL_VERIFYPEER kita ke false yang merupakan salah satu opsi yang tersedia di curl _ Sekarang buka browser dan lihat apa yang terjadi. Anda bisa melihat ikal. php telah dimuat dan edureka. co dimuat secara dinamis Lanjut dengan tutorial PHP CURL mari kita lihat bagian selanjutnya, Unduh konten situs web jarak jauh ke file lokal_ KeluaranIni adalah versi lokal dari situs web yang kami sediakan Dengan ini kita sampai pada akhir artikel ini, saya harap Anda telah belajar tentang cara memasukkan data ke MYSQL menggunakan MySQLi Berorientasi Objek & Prosedur Prosedural dan juga cara memasukkan banyak catatan ke dalam MySQL menggunakan MySQLi Berorientasi Objek & Prosedur Prosedural Jika Anda menganggap tutorial PHP CURL ini relevan, lihat Pelatihan Sertifikasi PHP oleh Edureka, perusahaan pembelajaran online tepercaya dengan jaringan lebih dari 250.000 pelajar yang puas yang tersebar di seluruh dunia Ada pertanyaan untuk kami? Curl adalah alat baris perintah yang memungkinkan Anda mentransfer data melalui jaringan menggunakan lebih dari 25+ protokol, termasuk HTTP, HTTPS, FTP, dan berfungsi di platform Linux, macOS, dan Windows. Curl gratis dan open-source, memiliki perjanjian lisensi distribusi yang sangat baik, dapat digunakan dalam aplikasi komersial atau sumber tertutup, dan banyak digunakan di banyak aplikasi dan browser populer Bagaimana cara menggunakan Curl di Windows?Untuk menggunakan Curl di Windows, ikuti langkah-langkah berikut
Periksa instalasi Curl di Windows
Bagaimana cara menggunakan Curl di macOS?Curl dibundel dengan macOS. Anda dapat memperbarui Curl ke versi terbaru dengan menginstal macOS Homebrew Software Package Manager. Setelah Anda menginstal Pengelola Paket Homebrew di macOS, buka terminal dan ketik Instal Curl di macOS _Jika Curl diinstal dengan benar, Anda akan melihat sesuatu seperti ini saat mengetik curl --version Periksa instalasi Curl di macOS _Bagaimana cara menggunakan Curl di Linux?Anda harus memasukkan perintah berikut di terminal untuk menginstal Curl di Ubuntu/Debian Linux Instal Curl di Ubuntu atau Debian Linux
Anda dapat memverifikasi bahwa Curl diinstal dan bekerja dengan benar di Linux dengan menjalankan perintah curl --version berikut di terminal. Jika Curl diinstal dengan benar, Anda akan melihat sesuatu seperti ini Periksa instalasi Curl di Linux
Sintaks Curl DasarUntuk mengirim permintaan menggunakan Curl, gunakan sintaks berikut Sintaks keriting
Sintaks Baris Perintah CurlPerintah Curl digunakan dengan flag (- atau --), gunakan sintaks berikut Sintaks Curl menggunakan opsi
Parameter Keriting DasarIni tidak semua parameter Curl, tetapi ini adalah parameter utama yang perlu Anda gunakan OpsiСperintah-AStentukan USER_AGENT Anda-bSimpan cookie ke file-cKirim cookie ke server dari file-CLanjutkan memuat file dari break atau offset yang ditentukan-dKirim data menggunakan metode POST-EGunakan sertifikat SSL eksternal-FSend data sebagaiBagaimana cara mengunduh file menggunakan Curl?Curl dapat mengunduh file dari lokasi yang jauh. Curl dapat melakukan ini dengan opsi baris perintah -O (simpan file dengan nama yang sama dengan yang jauh) atau -o (izinkan nama file atau lokasi yang berbeda) Curl menggunakan -O command-line
Curl menggunakan -o baris perintah
Bagaimana cara mengirim data permintaan POST menggunakan Curl?Dengan menggunakan metode ini, Anda dapat mengirim file dan data apa pun. Metode ini juga mengirimkan data yang bermacam-macam. Gunakan opsi -d untuk mengirim permintaan seperti itu. Menggunakan metode POST, Anda dapat mengirim file dan data apa pun. Metode ini juga mengirimkan data dalam berbagai bentuk. Gunakan opsi -d untuk mengirim permintaan seperti itu. Di bawah ini adalah contoh Curl dengan opsi baris perintah -d Curl menggunakan -d baris perintah
Bagaimana cara mendapatkan header HTTP menggunakan Curl?Permintaan HTTP selalu berisi tajuk. Header HTTP mengirim informasi tambahan tentang server web jarak jauh bersama dengan permintaan sebenarnya. Dengan alat di browser, Anda dapat melihat informasi tajuk dan memeriksanya dengan perintah Curl Keriting menggunakan baris perintah -I _0Bagaimana cara mengirim cookie menggunakan Curl?Jika Anda memiliki cookie HTTP dalam file, Anda dapat mengirimkannya ke situs, dan Anda juga dapat menggunakan utilitas untuk memeriksa cookie mana yang dimuat oleh URL Curl menggunakan baris perintah --cookie _1Bagaimana cara mendapatkan Otentikasi HTTP menggunakan Curl?Jika server memerlukan autentikasi salah satu jenis yang umum, misalnya HTTP atau FTP, maka Curl dapat menangani tugas ini. Untuk menentukan data autentikasi, tentukan data tersebut dipisahkan dengan titik dua pada opsi -u Curl menggunakan -u baris perintah _2Bagaimana cara mengunggah file untuk koneksi FTP?Curl mendukung protokol FTP. Anda dapat menggunakannya untuk mengunduh file dari server jarak jauh, dan Anda dapat menghilangkan nama pengguna dan kata sandi untuk koneksi FTP anonim Curl menggunakan FTP _3Bagaimana cara mentransfer file ke Curl?Selain mengunggah file, utilitas ini memungkinkan Anda melakukan tindakan lain, misalnya mengirim file ke server FTP. Ada opsi -T untuk ini Curl menggunakan baris perintah -T _4Bagaimana cara menggunakan proxy untuk terhubung ke Curl?Untuk menggunakan server proxy untuk mengunduh file, Anda perlu menentukan alamat server proxy di opsi -x Curl menggunakan -x baris perintah _5Bagaimana cara mengatur batas waktu untuk perintah Curl?Untuk mengatur batas waktu untuk perintah Curl, Anda dapat menggunakan parameter --connect-timeout untuk mengatur waktu maksimum dalam detik yang Anda izinkan Curl untuk terhubung ke server, atau parameter --max-time (atau -m) untuk Sintaks curl –connect-timeout _6Sintaks Curl -max-time _7Bagaimana cara membatasi kecepatan unduh di Curl?Saat mengunduh atau mengunggah data menggunakan Curl, Anda tidak tahu seberapa besar hasilnya. Anda dapat membatasi kecepatan unduhan untuk memastikan Curl tidak membatasi bandwidth Anda. Perintah di bawah ini akan membatasi kecepatan unduh hingga 100K Curl menggunakan baris perintah --limit-rate _8KesimpulanCurl adalah alat yang ampuh namun mudah digunakan untuk mengotomatiskan tugas sehari-hari dan menguji API. Curl memiliki lebih dari 380 bendera yang dapat Anda gunakan untuk menyesuaikan hampir semua aspek Curl. Libcurl adalah pustaka lintas platform sumber terbuka gratis dengan API ekstensif yang dapat digunakan dalam banyak bahasa pemrograman populer, mendukung lebih dari 25+ protokol. Dan berfungsi di semua platform modern Lihat juga
Hasilkan cuplikan kode untuk PHP dan bahasa pemrograman lainnyaUbah permintaan Bagaimana Menggunakan Curl Anda ke PHP, JavaScript/AJAX, Curl/Bash, Python, Java, C#/. Cuplikan kode .NET menggunakan generator kode PHP PHP Bagaimana Menggunakan Contoh dan artikel terkaitBagaimana cara mengirim permintaan GET menggunakan Curl? Bagaimana cara menjalankan cURL di PHP?Ini dilakukan dengan menyetel opsi curl curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
Bagaimana cara memanggil URL menggunakan cURL di PHP?Cara memanggil URL di PHP – Menggunakan cURL . Langkah 1. buat sumber daya curl $ch = curl_init(); Langkah 2. atur url yang ingin Anda panggil curl_setopt($ch, CURLOPT_URL, "www. google. lk");. Langkah 3. setel tipe keluaran, di sini transfer keluaran sebagai string curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); Bagaimana cara kerja cURL?URL Klien (cURL, diucapkan “curl”) adalah alat baris perintah yang memungkinkan pertukaran data antara perangkat dan server melalui terminal. Using this command line interface (CLI), a user specifies a server URL (the location where they want to send a request) and the data they want to send to that server URL.
Bagaimana cara menguji cURL di PHP?Contoh Keriting di PHP
. // www. plus2net. com/php_tutorial/curl-test. php?str=$str"); curl_setopt($my_curl, CURLOPT_RETURNTRANSFER, 1); $return_str = curl_exec($my_curl); curl_close($my_curl); echo $return_str; ?> |