A cURL nagyon széles körben használt program, sokan feszegetik a határait (pl. PHP futtatás párhuzamosításban) és használják webes botok alapjául is. Nagyon sok argumentummal rendelkezik, a –help több oldalas listával örvendeztet meg.
Hogy megtaláljam később is, leírom ide, hogyan lehet fájl feltölteni POST-tal, valamint egyéb paramétereket átadni. A program letölthető kb. minden létező operációs rendszerre a https://curl.haxx.se/download.html címről.
curl -X POST -F "xml=@C:\\Data.xml" -F "api_key=d040207a" http://peldadomain.hu/api/szolgaltatas.php
Az előbbi példa PHP oldalon úgy jelenik meg, hogy lesz egy $_FILES['xml']
és egy