![cURL에 대한 요청으로 jsonfile 콘텐츠 전달 [중복]](https://linux55.com/image/209180/cURL%EC%97%90%20%EB%8C%80%ED%95%9C%20%EC%9A%94%EC%B2%AD%EC%9C%BC%EB%A1%9C%20jsonfile%20%EC%BD%98%ED%85%90%EC%B8%A0%20%EC%A0%84%EB%8B%AC%20%5B%EC%A4%91%EB%B3%B5%5D.png)
Docker 컨테이너를 테스트하는 데 사용해야 하는 json 파일이 많이 있습니다. Postman에서 사용할 코드를 가져왔는데 다음과 같습니다.
curl --location --request POST '<adress>' \
--header 'Content-Type: text/plain' \
--data-raw '<json_request>'
그중에는 <json_request>
docker에 대한 json 형식 요청 <adress>
과 docker의 주소가 있습니다. 대신 이러한 json 파일의 내용을 어떻게 전달할 수 있습니까 <json_request>
?
답변1
JSON 파일에 작은따옴표가 없다고 확신할 수 있다면 이는 그리 어렵지 않습니다. 노력하다:
curl --location --request POST '<adress>' \
--header 'Content-Type: text/plain' \
--data-raw "'$(cat file.json)'"