본문 바로가기

시스템/Linux

curl 간단 명령


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





'시스템 > Linux' 카테고리의 다른 글

[VM] VirtualBox에 Ubuntu 18.04 server guest 설치  (0) 2020.02.07
특정일 이전 백업 파일 삭제하기  (0) 2017.07.20
EPEL/XRDP  (0) 2017.03.09
bonding 설정  (0) 2017.02.19
SSH, 방화벽 관련 설정  (0) 2017.01.20
[CentOS7] systemd 기본사항  (0) 2017.01.20
[centos7] 방화벽 설정하기  (0) 2017.01.20
쉘 스크립트  (0) 2014.07.27
패키징 관련  (0) 2014.07.27