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

정성현·2022년 12월 29일
0

커맨드라인 환경에서 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개의 댓글