Konwertuj Curl na PHP
Konwertuj polecenia curl na gotowy do uruchomienia język Python, pobieranie JavaScript, aksje węzłów, kod PHP i Go — lokalnie w przeglądarce.
Wynik
Ta strona otwiera konwerter z wstępnie wybranym PHP: wklej wywołanie curl z wiersza poleceń i uzyskaj równoważny kod php-curl — curl_init(), serię wywołań curl_setopt() i curl_exec() z kodem stanu odczytanym przez curl_getinfo(). Nazewnictwo nie jest przypadkowe: rozszerzenie curl PHP otacza tę samą bibliotekę libcurl, na której zbudowane jest narzędzie wiersza poleceń, więc każda flaga ma bezpośredni odpowiednik CURLOPT_*.
Mapowanie odbywa się jeden do jednego: adres URL przechodzi do CURLOPT_URL, -X do CURLOPT_CUSTOMREQUEST, -H linie do tablicy CURLOPT_HTTPHEADER, -d ładunki do CURLOPT_POSTFIELDS jako ciąg znaków, -u do CURLOPT_USERPWD, a -F pola pliku stają się tablicą z nowym CURLFile(...), więc PHP tworzy prawdziwe przesyłanie wieloczęściowe. CURLOPT_RETURNTRANSFER jest zawsze ustawione, więc odpowiedź wraca jako ciąg znaków, a nie jako echo.
To najszybszy sposób na integrację bramki płatniczej, CRM lub dowolnego API REST, którego dokumentacja pokazuje jedynie przykłady curl z wtyczką WordPress, zadaniem Laravel lub zwykłym skryptem PHP. Analizowanie odbywa się lokalnie w Twojej przeglądarce, więc polecenia z aktywnymi kluczami sprzedawcy pozostają na Twoim komputerze.