curl -i -k -v -X POST --location은 curl 명령어에서 여러 옵션을 함께 사용하는 예시입니다.
curl -i -k -v -X POST --location [URL]
curl -i -k -v -X POST --location https://example.com/login
이 명령은 HTTPS 주소로 POST 요청을 보내며:
을 수행합니다.
필요하시면 -d 옵션이나 -H 옵션도 함께 써서 데이터를 보낼 수 있습니다.
예: -d "username=admin&password=1234"
curl -i -k -v -X POST --location \
-H "Content-Type: application/x-www-form-urlencoded" \
-d "username=admin&password=1234" \
https://example.com/login
| 옵션 | 설명 |
| -i | 응답 헤더 출력 |
| -k | 인증서 무시 (예: 자가서명된 HTTPS도 허용) |
| -v | 자세한 디버그 로그 출력 |
| -X POST | POST 방식 지정 |
| --location | 리다이렉션 자동 추적 |
| -H | 헤더 추가 (여기선 Content-Type) |
| -d | POST로 보낼 데이터 (폼 데이터 등) |
curl -i -k -v -X POST --location \
-H "Content-Type: application/json" \
-d '{"username":"admin","password":"1234"}' \
https://example.com/api/login
curl -i -k -v -X POST --location \
-H "Content-Type: application/x-www-form-urlencoded" \
-d "username=admin&password=1234" \
https://example.com/login
| 옵션 | 설명 |
| -i | 응답 헤더 출력 |
| -k | 인증서 무시 (예: 자가서명된 HTTPS도 허용) |
| -v | 자세한 디버그 로그 출력 |
| -X POST | POST 방식 지정 |
| --location | 리다이렉션 자동 추적 |
| -H | 헤더 추가 (여기선 Content-Type) |
| -d | POST로 보낼 데이터 (폼 데이터 등) |
curl -i -k -v -X POST --location \
-H "Content-Type: application/json" \
-d '{"username":"admin","password":"1234"}' \
https://example.com/api/login
| IT 개발에서 vue를 사용하는 이유와 장단점은? (4) | 2025.08.15 |
|---|---|
| 일반적인 api 호출이 아닌 브릿지 호출, 콜백url 호출하는 이유와 방식 차이는? (1) | 2025.06.22 |
| api key에서 access key, secret key 개념과 역할은? (0) | 2025.06.04 |
| adid, gaid, idfa 개념과 각각 역할은? (0) | 2025.06.01 |
| qr코드 생성 원리와 인식하는 원리는? (0) | 2025.05.14 |