JAVA Library Setara dengan cURL
Soalan:
Dalam aplikasi Java sumber terbuka , pembangun berusaha untuk melaksanakan komponen pengesahan yang memanfaatkan widget dalaman yang menggunakan HTTPS. Timbul persoalan: adakah terdapat Java yang setara dengan cURL atau pakej asas yang sesuai yang boleh memudahkan tugas ini?
Jawapan:
Jawapan Pembangunan Java (JDK) menawarkan alternatif kepada cURL melalui kelas HttpURLConnection. Berikut ialah contoh ringkas yang menunjukkan cara menggunakannya:
<code class="java">HttpURLConnection con = (HttpURLConnection) new URL("https://www.example.com").openConnection(); con.setRequestMethod("POST"); con.getOutputStream().write("LOGIN".getBytes("UTF-8")); con.getInputStream();</code>
Kod ini mewujudkan sambungan ke URL jauh menggunakan protokol HTTPS, menetapkan kaedah permintaan kepada POST, menghantar data ke pelayan dan mendapatkan semula respons pelayan. Pengendalian pengecualian telah diabaikan kerana ringkasnya.
Atas ialah kandungan terperinci Adakah Terdapat Java Setara dengan cURL untuk Pengesahan HTTPS?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!