유용하게 사용했던 커맨드 명령어 툴입니다.
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 |
---|