0

A Curl konvertálása PHP-re

Konvertálja a curl parancsokat futtatásra kész Python, JavaScript lekérés, csomóponti axiók, PHP és Go kódokká – helyileg a böngészőben.

Feldolgozás... 0%
Tokenizáló shell parancs
A göndörítési lehetőségek elemzése
Építési igény modell
Célkód generálása

Eredmény

Ez az oldal megnyitja a konvertert előre kiválasztott PHP-vel: illesszen be egy parancssori curl hívást, és kapja meg az egyenértékű php-curl kódot – curl_init(), curl_setopt() hívások sorozatát és curl_exec() a curl_getinfo() segítségével beolvasott állapotkóddal. Az elnevezés nem véletlen: a PHP curl kiterjesztése ugyanazt a libcurl könyvtárat csomagolja, amelyre a parancssori eszköz épül, tehát minden jelzőnek van egy közvetlen CURLOPT_* megfelelője.

A leképezés egy az egyhez: az URL a CURLOPT_URL-re, az -X a CURLOPT_CUSTOMREQUEST-re, a -H sorok egy CURLOPT_HTTPHEADER tömbbe, -d a hasznos adatok a CURLOPT_POSTFIELDS-be karakterláncként, az -u a CURLOPT_USERPWD-be, és -F a PHPley(új fájlmezőkkel) generál egy tömböt. többrészes feltöltés. A CURLOPT_RETURNTRANSFER mindig be van állítva, így a válasz karakterláncként jön vissza, nem visszhangozva.

Ez a leggyorsabb módja egy fizetési átjáró, CRM vagy bármely REST API integrálásának, amelynek dokumentációja csak a curl példákat mutatja be WordPress beépülő modulba, Laravel munkába vagy egyszerű PHP szkriptbe. Az elemzés helyileg, a böngészőben történik, így az élő kereskedői kulcsokkal rendelkező parancsok a gépen maradnak.