답변:
리눅스는 우리의 삶을 훨씬 쉽게 만들어주는 멋진 작은 명령을 제공합니다.
가져 오기:
JSON으로 :
curl -i -H "Accept: application/json" -H "Content-Type: application/json" http://hostname/resource
XML로 :
curl -H "Accept: application/xml" -H "Content-Type: application/xml" -X GET http://hostname/resource
우편:
데이터 게시 :
curl --data "param1=value1¶m2=value2" http://hostname/resource
파일 업로드의 경우 :
curl --form "fileupload=@filename.txt" http://hostname/resource
RESTful HTTP Post :
curl -X POST -d @filename http://hostname/resource
사이트에 로그인 (인증) :
curl -d "username=admin&password=admin&submit=Login" --dump-header headers http://localhost/Login
curl -L -b headers http://localhost/
-H
플래그는 데이터를 게시 할 때 "응용 프로그램 / JSON"등의 콘텐츠를 delcare하는 데 사용할 수 있습니다 -X POST