Jak cURL POST z příkazového řádku

Obsah:

Anonim

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.

Jak cURL POST z příkazového řádku