Drive 업로드 시 파일 이름 길이 제한
안녕하세요. 네이버 웍스 드라이브에 파일 업로드 API (
https://developers.worksmobile.com/kr/reference/drive-file-root-create?lang=ko내 드라이브 - 파일 업로드 URL 생성 (Root) - Drive -Nhttps://developers.worksmobile.com/kr/reference/drive-file-root-create?lang=ko
) 를 사용하여 업로드 기능을 개발 했습니다.
파일 이름에 띄어쓰기 등 URL에서 인식 불가능 단어가 있을 수 있어
encodeURIComponent 를 사용하여 인코딩 후 파일이름을 API에 추가하여 Upload URL을 받고 있습니다.
문서가 한글 이름으로 되어있고, 이름이 조금 긴 경우 인코딩 된 이름이 200자가 넘어 에러가 발생하고 있습니다.
인코딩을 하지 않고 파일이름 자체를 사용할 수 있는 방법이 있는지 궁금합니다.
( 파일 이름을 인코딩 하지 않는 경우, Upload URL에 띄어쓰기가 들어가 URL Path Error가 발생합니다. )
게시글에 새로운 댓글이 달리면 알림을 전송합니다.
댓글1
업데이트 된 답글입니다.
DAgger
Content-type 변경하시고 호출해보세요~
2023.04.28
궁금한 점을 해결하지 못하셨나요?
지금 바로 NAVER WORKS 사용자들에게 물어보세요!