issues
search
Everyone-s-delivery
/
Web
모두의 배달 Web Service Repository
https://everyone-s-delivery.com
2
stars
1
forks
source link
[feature] 글 썸네일 처리
#93
Open
rnjstjdgh
opened
2 years ago
rnjstjdgh
commented
2 years ago
영향도 있는 API
1. 글 작성 API
https://github.com/Everyone-s-delivery/Web/issues/92#issuecomment-1126628115
https://github.com/Everyone-s-delivery/Web/issues/92#issuecomment-1127216475
2. 글 조회 API(페이징 & 상세 조회)
썸네일 key 값을 내려줘야 합니다.
작업 내역 정리
Post Entity
썸네일 key 컬럼 하나 추가(
완료
)
글 작성 시
썸네일 key 요청 파라미터에 추가(
완료
)
썸네일 key 에 대한 이미지가 있는지 확인 (
완료
)
적절한 크기(256x256 이하 크기)로 변경 후 별도 보관 (
완료
)
예외처리 잘하기
Post Entity 저장 시 썸네일key 저장(
완료
)
썸네일 key를 포함한 Post Dto 응답(
완료
)
글 조회 시
썸네일 key 를 포함한 Post Dto 응답(
완료
)
(그럼 UI 는 썸네일 key 기반으로 한번 더 이미지 요청 api를 호출)
이미지 조회 API
썸네일인지 아닌지 알 수 있는 쿼리 파라미터 추가(
완료
)
썸네일일 시
{기본 경로}/thumbnail
하위에서 이미지를 찾아 응답(
완료
)
이미지 조회 시 토큰 없이 조회 가능하도록(
완료
)
주의사항
서버의 thumbnail 필드가 null 이면 기본 이미지를 사용한다는 의미
영향도 있는 API
1. 글 작성 API
2. 글 조회 API(페이징 & 상세 조회)
작업 내역 정리
Post Entity
완료
)글 작성 시
완료
)완료
)완료
)완료
)완료
)글 조회 시
완료
)이미지 조회 API
완료
){기본 경로}/thumbnail
하위에서 이미지를 찾아 응답(완료
)완료
)주의사항