이미지 파일을 웹 텍스트 에디터에서 어떻게 업로드하는지 알아보자.
이미지 버튼을 누르면 업로드용 모달창 같은 것이 나온다.
업로드 아이콘을 클릭 후 이미지를 업로드를 하면
다음의 순서대로 업로드가 진행된다.
https://www.inflearn.com/api/files/courses/327576
{
"ok": true,
"id": 170219,
"user_id": 167086,
"course_id": 327576,
"use": "editor",
"name": "렌더링수정전2.PNG",
"type": "image/png",
"size": "79649",
"url": "https://cdn.inflearn.com/public/files/courses/327576/7eb203ac-647b-46e4-afc7-60400c95e150/렌더링수정전2.PNG",
"storage": "s3",
"s3_info": {
"Key": "public/files/courses/327576/7eb203ac-647b-46e4-afc7-60400c95e150/렌더링수정전2.PNG",
"key": "public/files/courses/327576/7eb203ac-647b-46e4-afc7-60400c95e150/렌더링수정전2.PNG",
"ETag": "\"38002127c1060fc6edf794d0b399db62\"",
"Bucket": "ant-man-live",
"Location": "https://ant-man-live.s3.ap-northeast-2.amazonaws.com/public/files/courses/327576/7eb203ac-647b-46e4-afc7-60400c95e150/%EB%A0%8C%EB%8D%94%EB%A7%81%EC%88%98%EC%A0%95%EC%A0%842.PNG",
"VersionId": "g7f9DQ_rt8ey_sUrI9KHhlO65PqxUONs"
},
"vimeo_info": null,
"vimeo_uploaded": false,
"deleted_file": false,
"created_at": "2021-10-13T14:37:06.857Z",
"updated_at": "2021-10-13T14:37:06.857Z",
"deleted_at": null,
"vod_id": null,
"vod_status": null,
"resource_info": null,
"vod_info": null,
"is_uploaded": true,
"duration": null,
"is_drm": false,
"drm_status": "NOT_CONVERTED"
}
[
"38fc19d0-a391-5948-8881-7c2a531963ce",
[
[
"https://cdn.inflearn.com/public/files/courses/327576/7eb203ac-647b-46e4-afc7-60400c95e150/%EB%A0%8C%EB%8D%94%EB%A7%81%EC%88%98%EC%A0%95%EC%A0%842.PNG",
35,
null
]
]
]
[
"38fc19d0-a391-5948-8881-7c2a531963ce",
[["/api/files/courses/327576",[349,22],[0,0],200,"POST"]]
]
10개의 사진을 붙여넣기 방식으로 추가후 전송해서 문제가 없는지 테스트 해보았다.
문제 없이 전송이 잘 되었다.
저장된 페이지로 이동해서 서버에서 받을 땐 어떻게 받아오는지 확인해 보았다.
오늘은 여기까지 관찰하기로 하고 다음 포스트에서
에 대해 알아봐야겠다.