본문으로 건너뛰기

브라우저 기본 기능의 이면

이전에 다음 4가지 기본 요소에 대해서 다뤘다.

  • 메서드와 경로
  • Header
  • body
  • status code

2.1 단순 폼 전송 (x-www-form-urlencoded)

HTTP/1.1 에서 범위 엑세르 라는 특수 요청이 생겼다. 폼을 사용한 POST 전송에는 몇가지 방식이 있음 가장 간단한건 폼 전송이다.

<form method="POST">
<input name="title">
</form>

curl --http1.0 -d title="" -d author="" http://localhost:3000
title=TEST&author=some one

구분자 문자로 연결시킴

2.2 폼을 이용한 파일 전송

<form action="POST" enctype="multipart/form-data">
...
</form>

2.3 폼을 이용한 리디렉트

2.4 콘텐츠 니고시에이션

2.4.4 압축을 이용한 통신 속도 향상

2.5 쿠키

Expires, Max-Age

Domain

Path

Secure

HttpOnly

SameSite

2.6 인증과 세션