Mac book에서 커맨드라인 환경에서 REST API (HTTP) 요청 보내기

정성현·2022년 12월 29일

커맨드라인 환경에서 cURL을 사용하여 서버에 REST API 요청을 보내 보려고 한다.

우선, 맥북 터미널에서 아래 명령어를 입력하여 설치를 진행한다.

$ brew install curl


그 다음, 본문을 포함하여 요청을 보내는 명령어이다.

$ curl -X POST -H "Content-Type: application/json; charset=utf-8" -d '{"message":"hello"}' http://127.0.0.1:port/api/

-X 옵션 : 요청시 사용할 메소드의 종류 지정 (위에서는 POST로 지정)

-H 옵션 : 전송할 헤더를 지정 (보내는 타입을 json으로 지정하고, 문자를 인코딩하기 위해 utf-8 설정을 해 주었다.)

-d 옵션 : HTTP POST 요청 데이터 입력 (위에서는 {"message":"hello"} json 형태 입력)

profile
데이터에 관심이 많은 백엔드 개발자

0개의 댓글