시스템/Linux
curl 간단 명령
chance
2017. 4. 3. 15:01
Get
$ curl http://www.myhome.com?param=1234
Post : -d 옵션을 주면 post 로 동작, 명시적으로 -X POST 로 지정해도 된다.
header : -H( --header)
body : -d( --data)
user-agent : -A ( --user-agent)
ssl : -k ( --insecure)
$ curl -X POST http://www.myhome.com -H "Content-Type:application/json" -d "{\"param\":1234}
body 내용이 파일이라면 파일명에 @ 를 붙인다.
-d "@myfile"
바이너리 파일의 경우 --data-binary 옵션 사용
$ curl -X POST http://www.myhome.com --data-binary "@myfile"
응답 헤더 표시 : -i
입출력 헤더를 모두표시 : -v