파일 업로드 처리

파일 업로드 URL

매뉴얼웍스가 사용하는 파일 업로드 URL은 다음과 같습니다.

매뉴얼웍스 6.0.4 버전을 기준으로 합니다. 메이저 또는 마이너 릴리스에서 새로운 URL이 추가되거나 기존 URL이 삭제될 수 있습니다.

URL

설명

/r/abbreviation_term/upload_excel

약어집 엑셀 파일로 올리기

/r/answer/upload_file/${id}

<태스크> 메뉴에서 답변에 첨부 파일 올리기

/r/editor_print_image/upload/${id}

에디터에서 인쇄용 그림 올리기

/r/font/upload

<서식 | PDF 글꼴> 메뉴에서 글꼴 파일 올리기

/r/file/upload

공통 기능으로 파일 올리기

/r/file_explorer/change_file/${id}

<리소스 | 파일> 메뉴에서 파일 바꾸기

/r/file_explorer/upload

<리소스 | 파일> 메뉴에서 파일 올리기

/r/hyphenation_pattern/upload/${locale}

<리소스 | 하이픈 패턴> 메뉴에서 하이픈 패턴 파일 올리기

/r/image_explorer/upload

<리소스 | 그림> 메뉴에서 그림 파일 올리기

/r/import_from_file/upload/${id}

워드 파일 올려 장으로 만들기

/r/inline_image_explorer/upload

<리소스 | 단락 안 그림> 메뉴에서 그림 파일 올리기

/r/software_update/upload

매뉴얼웍스 업데이트 서버이 연결이 되지 않을 때 소프트웨어 업데이트를 위한 파일 업로드

/r/static/upload/${id}

정적 문서에서 파일 올리기

/r/task/upload_file/${id}

<태그스> 메뉴에서 첨부 파일 올리기

파일 업로드 처리

매뉴얼웍스는 웹 브라우저에서 FileReader를 통해 읽은 파일을 XMLHttpRequest를 통해 서버에 전송합니다.

그리고 매뉴얼웍스는 XMLHttpRequest를 파일 업로드할 때만 사용합니다. 다른 작업은 Fetch API를 사용합니다. 따라서 네트워크 단에서는 XMLHttpRequest를 이용한 요청은 모두 파일 업로드 작업으로 분류할 수 있습니다.

단 매뉴얼웍스가 사용하는 오픈소스 라이브러리 Monaco Editor에서는 XMLHttpRequest를 사용할 수 있습니다. 경로는 /resource/monaco-editor/입니다.