Tukar Curl kepada PHP
Tukar arahan curl kepada Python sedia untuk dijalankan, pengambilan JavaScript, Node axios, PHP dan kod Go — secara setempat dalam penyemak imbas anda.
Hasilnya
Halaman ini membuka penukar dengan PHP prapilih: tampalkan panggilan curl baris arahan dan dapatkan kod php-curl yang setara — curl_init(), satu siri panggilan curl_setopt() dan curl_exec() dengan kod status dibaca melalui curl_getinfo(). Penamaan itu bukan kebetulan: Sambungan curl PHP membungkus perpustakaan libcurl yang sama dengan alat baris arahan yang dibina, jadi setiap bendera mempunyai rakan sejawat CURLOPT_* langsung.
Pemetaan adalah satu-sama-satu: URL pergi ke CURLOPT_URL, -X ke CURLOPT_CUSTOMREQUEST, -H baris ke dalam tatasusunan CURLOPT_HTTPHEADER, -d muatan ke CURLOPT_POSTFIELDS sebagai rentetan, -u ke CURLOPT_USERPWD, dan -F medan fail CURLF menjadi satu tatasusunan genil(bahagian fail) baharu... muat naik. CURLOPT_RETURNTRANSFER sentiasa ditetapkan, jadi respons kembali sebagai rentetan dan bukannya bergema.
Ini ialah cara terpantas untuk menyepadukan get laluan pembayaran, CRM atau mana-mana API REST yang dokumentasinya hanya menunjukkan contoh curl ke dalam pemalam WordPress, kerja Laravel atau skrip PHP biasa. Penghuraian berlaku secara setempat dalam penyemak imbas anda, jadi arahan dengan kunci pedagang langsung kekal pada mesin anda.