파일 이름을 전달하지 않고 curl 및 post 바이너리 데이터를 사용할 수 있습니까? 예를 들어 --data-binary를 통해 binary를 사용하여 양식을 게시 할 수 있습니다.
curl -X POST --data-binary @myfile.bin http://foo.com
그러나 파일이 있어야합니다. 요청을 재현하기 위해 curl 명령의 텍스트로 HTTP 호출 (예 : 서비스 휴식)을 기록 할 수 있기를 바랐습니다. (예를 들어, 이러한 서비스 디버깅에 크게 도움이됩니다)
그러나 파일을 참조하는 curl 명령을 기록하는 것은 유용하지 않으므로 base64로 인코딩 된 원시 이진 데이터를 실제로 기록 할 수는 있지만 여전히 기록 된 curl 명령을 복사하여 붙여 넣어 실행할 수 있기를 바랍니다.
따라서 파일을 참조하지 않고 curl 및 post 이진 데이터를 사용할 수 있습니까? 그렇다면 어떻게 작동합니까? 예는 어떻게 생겼습니까?