Jak cURL POST z příkazového řádku
Obsah:
Curl je výkonný nástroj příkazového řádku, který vám umožňuje přenášet data na nebo ze serveru nebo adresy URL. Jednou z běžných funkcí, kterou vývojáři používají, je vytvořit požadavek POST pomocí curl, což je to, co zde pokryjeme.
Uděláme to docela jednoduše a ukážeme tři příklady, jak vytvořit požadavek POST s curl z příkazového řádku, se syntaxí s daty a bez nich a také do formuláře.
cURL POST Syntaxe příkazového řádku
V závislosti na tom, co se pokoušíte udělat, můžete vytvořit požadavek POST na vlnění s daty nebo bez nich. Pamatujte, že na správném psaní velkých písmen v syntaxi záleží.
požadavek na zvlnění příspěvku bez dat:
curl -X POST http://URL/example.php
požadavek na zvlnění příspěvku s daty:
"curl -d data=example1&data2=example2>"
stočit POST do formuláře:
"curl -X POST -F jméno=uživatel -F heslo=test http://URL/example.php "
stočit POST se souborem:
"curl -X POST -F obrázek=@/cesta/example.gif http://URL/uploadform.cgi "
Podobně můžete také stahovat soubory s curl pomocí jiného příkazového řetězce.
curl POST JSON data
"curl -H Typ obsahu: application/json -X POST -d &39;{user:bob, pass:123}&39; http://URL/ "
Další specifika nebo podrobnosti o zvlnění naleznete v příručce nebo na stránce nápovědy:
curl --help
curl --manuál
Znáte lepší způsob, jak vytvořit žádost o příspěvek pomocí cURL? Dejte nám vědět do komentářů. Zde se také můžete podívat na některá zajímavá konkrétní použití příkazu curl.