Com realitzar una sol·licitud POST mitjançant Curl

How Perform Post Request Using Curl



Curl és una utilitat de línia d’ordres gratuïta i de codi obert que permet als usuaris generar connexions de xarxa. A Windows, Linux i Mac, Curl està obert, cosa que la converteix en l’opció d’accés per a programadors de tots els canals.

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.