1. API 목록
2. GET: 팀 포스터 이미지 조회
HTTP Request
GET /teams/1/image/posters HTTP/1.1
Host: localhost:8080
HTTP Response
HTTP/1.1 200 OK
Vary: Origin
Vary: Access-Control-Request-Method
Vary: Access-Control-Request-Headers
Content-Type: image/png;charset=UTF-8
Accept-Ranges: bytes
Content-Length: 18
test-image-content
| Parameter | Description |
|---|---|
|
팀 ID |
3. POST: 팀 포스터 이미지 등록
HTTP Request
POST /teams/1/image/posters HTTP/1.1
Content-Type: multipart/form-data;charset=UTF-8; boundary=6o2knFse3p53ty9dmcQvWAIx1zInP11uCfbm
Authorization: Bearer member.access.token
Host: localhost:8080
--6o2knFse3p53ty9dmcQvWAIx1zInP11uCfbm
Content-Disposition: form-data; name=image; filename=poster.png
Content-Type: image/png
test-image-content
--6o2knFse3p53ty9dmcQvWAIx1zInP11uCfbm--
HTTP Response
HTTP/1.1 201 Created
Vary: Origin
Vary: Access-Control-Request-Method
Vary: Access-Control-Request-Headers
| Parameter | Description |
|---|---|
|
팀 ID |
| Name | Description |
|---|---|
|
Bearer {accessToken} (팀장, 관리자, 팀원 권한) |
| Part | Description |
|---|---|
|
등록할 포스터 이미지 (모든 이미지 형식 지원) |
4. DELETE: 팀 포스터 이미지 삭제
HTTP Request
DELETE /teams/1/image/posters HTTP/1.1
Authorization: Bearer member.access.token
Host: localhost:8080
HTTP Response
HTTP/1.1 204 No Content
Vary: Origin
Vary: Access-Control-Request-Method
Vary: Access-Control-Request-Headers
| Parameter | Description |
|---|---|
|
팀 ID |
| Name | Description |
|---|---|
|
Bearer {accessToken} (팀장, 관리자, 팀원 권한) |