Storage API

스토리지(파일/디렉토리) 관련 API Wiki

Upload File

POST http(s)://[server-host]:[server-port]/server/storage/data/file/:user/:root

파일 업로드 하기

Path Parameters

Name
Type
Description

root

string

target directory that file will be uploaded

user

string

target user static id

Headers

Name
Type
Description

Set-Cookie

string

token

Request Body

Name
Type
Description

file

string

uploaded file

{ code: [integer] }

Get File Info

GET http(s)://[server-host]:[server-port]/server/storage/data/file/:user/:root

파일 정보 갖고오기 (Raw Data 제외)

Path Parameters

Name
Type
Description

user

string

target user

root

string

target file root

Headers

Name
Type
Description

Set-Cookie

string

token

Modify File Info

PATCH http(s)://[server-host]:[server-port]/server/storage/data/file/:user/:root

파일 정보 수정 수정 내역 1. 파일 이름

Path Parameters

Name
Type
Description

user

string

target user

root

string

target file root

Headers

Name
Type
Description

Set-Cookie

string

token

Request Body

Name
Type
Description

filename

string

new filename

Delete File

DELETE http(s)://[server-host]:[server-port]/server/storage/data/file/:user/:root

파일 삭제

Path Parameters

Name
Type
Description

user

string

target user

root

string

target directory that file will be uploaded

Headers

Name
Type
Description

Set-Cookie

string

token

Generate Directory

POST http(s)://[server-host]:[server-port]/server/storage/data/dir/:user/:root

디렉토리 생성

Path Parameters

Name
Type
Description

root

string

new directory root

user

string

target user

Headers

Name
Type
Description

Set-Cookie

string

token

Modify Directory

PATCH http(s)://[server-host]:[server-port]/server/storage/data/dir/:user/:root

디렉토리 정보 수정

Path Parameters

Name
Type
Description

user

string

target user

root

string

target directory

Headers

Name
Type
Description

Set-Cookie

string

token

Request Body

Name
Type
Description

dir-name

string

new directory name

Get Directory Info

GET http(s)://[server-host]:[server-port]/server/storage/data/dir/:user/:root

디렉토리 정보 갖고오기(Raw Data 제외)

Path Parameters

Name
Type
Description

user

string

target user

root

string

target directory root

Headers

Name
Type
Description

Set-Cookie

string

token

Delete Directory (Recursive)

DELETE http(s)://[server-host]:[server-port]/server/storage/data/dir/:user/:root

디렉토리 삭제하기

Path Parameters

Name
Type
Description

user

string

target user

root

string

target directory root

Headers

Name
Type
Description

Set-Cookie

string

token

Last updated

Was this helpful?