cURL에 대한 요청으로 jsonfile 콘텐츠 전달 [중복]

cURL에 대한 요청으로 jsonfile 콘텐츠 전달 [중복]

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)'"

관련 정보