J'avais une application serveur en asp.net sous Windows dans laquelle j'avais un service web pour cela .
comment puis-je appeler un service web dans ubuntu en utilisant Shell Shell en utilisant la commande cURL.
J'avais une application serveur en asp.net sous Windows dans laquelle j'avais un service web pour cela .
comment puis-je appeler un service web dans ubuntu en utilisant Shell Shell en utilisant la commande cURL.
Linux fournit une jolie petite commande qui nous rend la vie beaucoup plus facile.
GET :
avec JSON :
curl -i -H "Accept: application/json" -H "Content-Type: application/json" http://hostname/resource
avec XML :
curl -H "Accept: application/xml" -H "Content-Type: application/xml" -X GET http://hostname/resource
POST :
Pour l'enregistrement des données :
curl --data "param1=value1¶m2=value2" http://hostname/resource
Pour le téléchargement de fichiers :
curl --form "fileupload=@filename.txt" http://hostname/resource
Poste HTTP RESTful :
curl -X POST -d @filename http://hostname/resource
Pour se connecter à un site (auth) :
curl -d "username=admin&password=admin&submit=Login" --dump-header headers http://localhost/Login
curl -L -b headers http://localhost/
SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.