S3 를 활용해 Express 서버에 이미지 업로드 기능 구현하기

2025. 5. 6. 20:50·Server&load/AWS
  1. IDE 에서 기존에 가지고 있던 프로젝트 열기
    1. node app.js 로 서버 실행하기
    2. postman 에서 파일 업로드하기

      • localhost:80/upload 로 URL 주소 입력하기.
      • Body에 form-data 형식으로, file 추가한 뒤 Send 선택
      • Response body(8) 에서 location 은 S3 가 보내준 이미지 파일 위치
    3. 버킷에 올라가있는 지 확인
      • AWS 의 S3 에서 이미지가 올라온것을 확인할 수 있다.
      • 객체 url을 선택하면 해당 파일을 다운로드 진행할 수 있다.
    4. S3에 저장된 URL로 이미지 잘 조회되는 지 확인
      • 아래 코드에서 img src 내부에 값 입력하기
        <!doctype html>
        <html lang="en">
        <head>
          <meta charset="UTF-8">
          <meta name="viewport"
                content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
          <meta http-equiv="X-UA-Compatible" content="ie=edge">
          <title>Document</title>
        </head>
        <body>
          <h1>이미지 테스트</h1>
          <img src="______"/>
        </body>
        </html>
      • 웹 페이지에서 해당 html 확인하기

 

'Server&load > AWS' 카테고리의 다른 글

S3 파일 업로드 및 정적 웹사이트 호스팅하기  (0) 2025.05.08
웹서비스 배포에 사용되는 S3, CloudFront  (0) 2025.05.07
S3에 파일을 업로드할 수 있도록 IAM에서 엑세스 키 발급  (0) 2025.05.06
S3 버킷 생성하기  (0) 2025.05.05
S3의 의미와 S3를 활용한 아키텍처 구성.  (0) 2025.05.04
'Server&load/AWS' 카테고리의 다른 글
  • S3 파일 업로드 및 정적 웹사이트 호스팅하기
  • 웹서비스 배포에 사용되는 S3, CloudFront
  • S3에 파일을 업로드할 수 있도록 IAM에서 엑세스 키 발급
  • S3 버킷 생성하기
몽자비루
몽자비루
코딩공부 정리용 블로그입니다.
공부하는 블로그코딩공부 정리용 블로그입니다.
  • 몽자비루
    공부하는 블로그
    몽자비루
  • 전체
    오늘
    어제
    • 분류 전체보기 (173) N
      • python (30)
        • python_selenium (16)
        • python_pygame (3)
      • appium (0)
      • 쿠버네티스 (60)
        • linux (8)
        • shell programming (8)
        • docker (18)
        • cka (23)
      • postman&API (16)
      • QA성장하기 (30)
        • 개발자에서 아키텍트로 스터디 (6)
        • 소프트웨어 공학 이해도 높이기 (6)
        • 테스팅 전문 지식 쌓기 (18)
      • 에러일기 (1)
      • Server&load (35) N
        • AWS (27)
        • load test (5)
        • CI CD (3) N
        • Jmeter (0)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    테스트스크립트
    공존성테스트
    k8s
    QAKOREA
    도커
    e2c
    API
    qa
    LOSTARK
    사드웨어리소스
    쿠버네티스
    vi에디터
    테스트 계획서 만들어보기
    스터디
    네트워크 테스트
    개발자에서아키텍트로
    리눅스
    .cpu
    python
    앱공존성
    로스트아크api
    postman
    linux
    애플리케이션로그
    테스트 결과보고서
    로스트아크
    테스트 계획서
    포스트맨
    application log
    cka
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
몽자비루
S3 를 활용해 Express 서버에 이미지 업로드 기능 구현하기
상단으로

티스토리툴바

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.