프로필 이미지 변경

프로필 이미지 변경 API

PUT /api/v1/member/profile

  • 파일 객체가 NULL 이면 기본이미지 , 객체 존재시 해당 파일로 업데이트 한다.

  • S3 적재

  • 최대 5MB 이나 더 큰 파일 업로드 시 리사이징 고려

  • 프로필 이미지 변경 시 기존 S3데이터는 삭제

  • S3로부터 받은 파일 URL로 데이터 베이스 적재

Request Headers

Name
Value

Content-Type

multipart/form-data

Accept

application/json

Cookie

리프레시 토큰

access

액세스 토큰

Request Body

Name
Type
Description
Validation

uptProfileImg

MULTIPART-FILE

변경할 프로필 이미지

  1. JPG, JPEG, PNG로 제한

  2. 최대 5MB

Response

{ 
    "status": 200,
    "code": "SUCCESS REQUEST",
    "data": null,
    "timestamp": "2024-11-16 01:58:45"
}

Response(Validation Fail)

{
    "status": 400,
    "message": "기본이미지가 아닌 이미지로 변경중 파일이 비어있거나 이름이 없습니다.", 
    "code": "ERR-FILE-03",
    "timestamp": "2024-11-16 02:00:18"
}

Last updated