Skip to content

Fix: 프론트 요청사항에 따른 파일 업로드 기능 수정 #244

@namgigun

Description

@namgigun

🆙 파일 업로드 (POST /api/file/upload)

  • 요청 데이터 변경

    • 기존: 파일 정보 + 엔티티 타입 + 해당 엔티티의 아이디
    • 변경: 유저 + 파일 정보만 전달
  • 응답 데이터 변경

    • 기존: publicURL만 반환
    • 변경: attachmentId + publicURL 반환

🧾 파일 조회 (GET /api/file/read/{attachmentId})

  • 엔드포인트 변경

    • 기존: /api/file/read?entityType=POST&entityId=1
    • 변경: /api/file/read/{attachmentId}
  • 요청 데이터 변경

    • 기존: 엔티티 타입 + 해당 엔티티의 아이디
    • 변경: 유저 + attachmentId
  • 응답 데이터

    • 변경 없음 (URL 반환)

🔁 파일 수정 (PUT /api/file/update/{attachmentId})

  • 엔드포인트 변경

    • 기존: /api/file/update
    • 변경: /api/file/update/{attachmentId}
  • 응답 데이터 변경

    • 기존: null 반환
    • 변경: publicURL 반환 (수정된 파일의 새 URL)

🗑️ 파일 삭제 (DELETE /api/file/delete/{attachmentId})

  • 엔드포인트 변경
    • 기존: /api/file/delete?entityType=POST&entityId=1
    • 변경: /api/file/delete/{attachmentId}

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions