kha0213 / file-server

simple file server

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

file server

REST API를 통해 쉽게 파일을 Upload, download, list 조회 할 수 있는 파일 서버 시스템입니다.

License Java11 Gradle querydsl last commit

시스템 필요 조건

구현된 기능

  • 파일 업로드, 다중 파일 업로드, 파일 다운로드
  • 파일 검색, 리스트 조회, 페이징
  • 파일 삭제
  • 파일 암호화

업데이트 예정 기능

  • 관리자 화면

API

Get list of files

Get file

Upload files

[필수] name = file 로 파일 1개 이상 첨부

  • POST http://localhost:8812/file/upload 파일 한개 이상 업로드
    curl --location --request POST 'http://localhost:8080/file/upload' \ --form 'file=@"/C:/test/TEST1.png"' \ --form 'file=@"/C:/test/TEST2.png"'

Delete file

Delete files

[필수] name = fileId 로 파일Id 1개 이상 보내야 함

About

simple file server


Languages

Language:Java 100.0%