728x90
postman 으로 파일 업로드는 UI 메뉴에서 file 파라미터에 해당하는 파일을 로컬 PC 에서 잘 선택해서(Select files..) 호출하면 잘 동작한다.
문제는 윈도우에서 postman 에서 제공하는 Code snippet 명령어로 하면 아래와 같은 오류가 나면서 동작을 안한다는 것이다.
curl --location 'http://service.com/apk/upload' \ --form 'file=@"/D:/download/test.apk"' \ --form 'code="12345"' |
curl: (26) Failed to open/read local data from file/application |
윈도우즈 파일 경로가 안 맞는거 같아서 조금 바꿔서 다음과 같이 하면 된다.
curl -F file=@D:/download/test.apk -F code=12345 http://servic.com/apk/upload
차이점은 드라이브 경로(D:) 앞에 "/" 가 없다.
참고 :
'Engineering > Network' 카테고리의 다른 글
[kafka] NotLeaderOrFollowerException 에러 확인 (0) | 2022.07.13 |
---|---|
dhcp 인터페이스를 static 으로 변경 (0) | 2018.11.23 |
FD 최대값 테스트(리눅스 용) (0) | 2012.03.06 |
maillog 로그중에 NOQUEUE: SYSERR(apache): can not chdir(/var/spool/clientmqueue/): Permission denied (0) | 2012.01.10 |
로컬호스트의 열려진 포트(바인딩하지 않은 포트) 알아오는 간단한 소스 (0) | 2011.11.16 |