프로필 이미지 변경
프로필 이미지 변경 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
변경할 프로필 이미지
JPG, JPEG, PNG로 제한
최대 5MB
Response
{
"status": 200,
"code": "SUCCESS REQUEST",
"data": null,
"timestamp": "2024-11-16 01:58:45"
}{
"status": 500,
"message": "새 파일 업로드 중 에러발생", // 새 이미지 업로드 중 에러
"code": "ERR-FILE-01",
"timestamp": "2024-11-16 02:00:18"
}{
"status": 500,
"message": "기존 파일 삭제 중 에러발생", //기존 이미지 삭제중 에러
"code": "ERR-FILE-02",
"timestamp": "2024-11-16 02:00:18"
}{
"status": 500,
"message": "프로필 업데이트에 실패 했습니다.", //서버 에러
"code": "ERR-FILE-07",
"timestamp": "2024-11-16 02:00:18"
}Response(Validation Fail)
Last updated