반응형
Curl(Client Url)
- 프로토콜들을 이용해 URL로 데이터를 전송해 서버에 데이터를 보내거나 가져올떄 사용하는 명령어
- 주로 리눅스 환경이나 Postman을 사용할 수 없는 환경에서 사용하는 명령어
GET 요청
curl -X GET http://localhost:8080/~~
POST 요청
1. JSON 일반 데이터 전송
curl -X POST -H "Content-Type: application/json" -d '{"key1":"value1","key2":"value2"}' http://localhost:8080/~
2. 헤더에 넣어 요청할 경우 (데이터 x)
curl -X POST -H "Content-Type: application/json" -H "Authorization: Bearer Token" -d "" http://localhost:8080/~~
3. 헤더에 넣어 요청할 경우 (데이터 o)
curl -X POST -H "Content-Type: application/json" -H "Authorization: Bearer Token" -d '{"key1":"value1","key2":"value2"}' http://localhost:8080/~~
반응형
PUT 요청
curl -X PUT -H "Content-Type: application/json" -d '{"key1":"value1","key2":"value2"}' http://localhost:8080/~~
DELETE 요청
curl -X DELETE http://localhost:8080/~~
반응형
'개발 > Spring' 카테고리의 다른 글
[Spring/Java] JSON 파싱하기 (Jackson 라이브러리) (1) | 2024.04.20 |
---|---|
[Spring/Java] Spring 인터셉터 구현하기 (0) | 2024.04.20 |
[Spring/Java] 편의성 빼고 로그인 기능 구현하기 (JDBC, H2) (1) | 2024.04.18 |
[Spring/Java] JWT 토큰 사용하는 이유 및 구현 방법 (Feat. 세션/쿠키) (0) | 2023.11.23 |
[Spring/Java] CORS 이슈 처리 방법 (0) | 2023.11.21 |
댓글