유용하게 사용했던 커맨드 명령어 툴입니다.

REST API 요청에 주로 사용합니다.

 

* curl에 설정 가능한 옵션

  • -X : 사용할 방식 메소드 선택하기
  • -d : 함께 전달할 파라미터값 설정하기
  • -G : 전송할 사이트 url 및 ip 주소
  • -H : 헤더 정보를 전달하기
  • -i : 사이트의 Header 정보만 가져오기
  • -I : 사이트의 Header와 바디 정보를 함께 가져오기
  • -u : 사용자 정보

 

예)

$ curl -X GET http://127.0.0.1:3000/api/users/bakyeono    리소스 GET

$ curl -X POST http://127.0.0.1:3000/api/languages/ansi-common-lisp   리소스 POST

$ curl -X PUT http://127.0.0.1:3000/api/resources/1789   리소스 PUT

 

$ curl -i -H "헤더키:헤더값" -XGET http://테스트API

 

 

 

 

 


커맨드라인 환경에서 REST API (HTTP) 요청 보내기 (cURL, resty, httpie, Vim REST Control)

https://bakyeono.net/post/2016-05-02-rest-api-client-for-cli.html

'개발자 > BACK' 카테고리의 다른 글

날짜검색해서 로그 보기  (0) 2020.05.12

+ Recent posts