curl 에서 파일을 업로드 할 때 작은 용량의 데이터는 --data-binary 를 이용할 수 있습니다. 이때 out of memory 오류가 발생하면 -T 옵션을 이용하면 됩니다.
-T(--upload-file) 옵션은 파일을 서버에 업로드 할 때 주로 사용합니다.
curl -T filename.txt http://example.com/upload
-d (--data-binary) 옵션은 텍스트 데이터를 그대로 전송할 때 주로 사용합니다.
curl --data-binary @filename.txt http://example.com/upload
반응형
'리눅스 > Bash' 카테고리의 다른 글
[apt] apt를 이용한 설치 파일을 다운로드 하는 방법 - Kerberos 설치 파일 다운로드 하는 방법 (2) | 2024.09.07 |
---|---|
[bash] curl을 이용할 때 Error in the HTTP2 framing layer 에러 발생시 처리 방법 (1) | 2023.08.24 |
[ssh] ssh 접속 배너 및 MOTD 대문 설정 (0) | 2023.08.20 |
[bash] apt conflict 오류 (0) | 2023.08.19 |
[bash] snappy 라이브러리 다운로드 설치 (0) | 2022.08.24 |