Curl'u PHP'ye dönüştür
Curl komutlarını tarayıcınızda yerel olarak çalıştırmaya hazır Python, JavaScript fetch, Node axios, PHP ve Go koduna dönüştürün.
Sonuç
Bu sayfa, dönüştürücüyü PHP önceden seçilmiş olarak açar: bir komut satırı curl çağrısı yapıştırın ve eşdeğer php-curl kodunu alın — curl_init(), bir dizi curl_setopt() çağrısı ve curl_getinfo() yoluyla okunan durum koduyla birlikte curl_exec(). Adlandırma bir tesadüf değildir: PHP'nin curl uzantısı, komut satırı aracının üzerine kurulu olduğu libcurl kitaplığının aynısını sarar, dolayısıyla her bayrağın doğrudan bir CURLOPT_* karşılığı vardır.
Eşleme bire birdir: URL CURLOPT_URL'ye gider, -X CURLOPT_CUSTOMREQUEST'e gider, -H satırları bir CURLOPT_HTTPHEADER dizisine gider, -d yükleri bir dize olarak CURLOPT_POSTFIELDS'e gider, -u CURLOPT_USERPWD'ye gider ve -F dosya alanları yeni CURLFile(...) içeren bir dizi haline gelir, böylece PHP gerçek bir çok parçalı yükleme üretir. CURLOPT_RETURNTRANSFER her zaman ayarlıdır, böylece yanıt yankılanmak yerine bir dize olarak geri gelir.
Bu, bir ödeme ağ geçidini, CRM'yi veya belgeleri yalnızca curl örneklerini gösteren herhangi bir REST API'sini bir WordPress eklentisine, Laravel işine veya düz PHP betiğine entegre etmenin en hızlı yoludur. Ayrıştırma tarayıcınızda yerel olarak gerçekleştiğinden, canlı satıcı anahtarlarına sahip komutlar makinenizde kalır.