Amb diversos nivells d’informació, podem fer consultes sobre publicacions. A continuació es detallen algunes consultes de prova de POST:
Fer una petició POST senzilla
Introduïu l'ordre següent a la línia d'ordres per fer una sol·licitud POST fàcil mitjançant curl.
$ curl -X POST https://example.com/
S’envien camps addicionals amb una sol·licitud POST
Podeu enviar camps addicionals amb l'ajut del senyalador -d i acoblant-lo a la sol·licitud POST que envieu al servidor. La següent trucada POST envia un usuari i una àrea de transferència juntament amb els paràmetres crítics.
$ curl -d 'user = user1 & pass = abcd' -X POST https://example.com/login
L'opció -d per POSTAR amb rínxol proporcionarà una capçalera estàndard que té el següent aspecte:
# Content-Type: application / x-www-form-urlencoded
Especificació del tipus de contingut a la sol·licitud POST
Podeu utilitzar el senyalador -H per enviar una dada o una capçalera amb un rínxol. L'ordre següent envia un objecte JSON amb una sol·licitud.
$ curl -d '{json}' -H 'Tipus de contingut: application / json' https://example.com/login
Intercanvi de fitxers amb CURL
Mitjançant curl, també podem transferir fitxers sencers a la línia d’ordres. Tot i que, en aquest cas, no carregarà cap dada ja que no es troba el lloc al qual accedim. Per fer-ho, l'ordre es mostra com:
$ curl --form 'fileuploa [email protected]' https://example.com/resource.cgi
Conclusió
Aquest article mostra la importància de l'ordre Curl a Linux i analitza l'ús de les sol·licituds de publicació de curl a Linux. Vaig aclarir com fer sol·licituds POST mitjançant l'ordre CURL.