--- /dev/null
+# νΌ λ°μ΄ν°
+
+JSON λμ νΌ νλλ₯Ό λ°μμΌ νλ κ²½μ° `Form`μ μ¬μ©ν μ μμ΅λλ€.
+
+/// info | μ 보
+
+νΌμ μ¬μ©νλ €λ©΄, λ¨Όμ <a href="https://github.com/Kludex/python-multipart" class="external-link" target="_blank">`python-multipart`</a>λ₯Ό μ€μΉνμΈμ.
+
+[κ°μ νκ²½](../virtual-environments.md){.internal-link target=_blank}μ μμ±νκ³ νμ±νν λ€μ, μλμ κ°μ΄ μ€μΉν μ μμ΅λλ€:
+
+```console
+$ pip install python-multipart
+```
+
+///
+
+## `Form` μν¬νΈνκΈ°
+
+`fastapi`μμ `Form`μ μν¬νΈν©λλ€:
+
+{* ../../docs_src/request_forms/tutorial001_an_py39.py hl[3] *}
+
+## `Form` λ§€κ°λ³μ μ μνκΈ°
+
+`Body` λλ `Query`μ λμΌν λ°©μμΌλ‘ νΌ λ§€κ°λ³μλ₯Ό λ§λλλ€:
+
+{* ../../docs_src/request_forms/tutorial001_an_py39.py hl[9] *}
+
+μλ₯Ό λ€μ΄, OAuth2 μ¬μμ μ¬μ©ν μ μλ λ°©λ² μ€ νλ("ν¨μ€μλ νλ‘μ°"λΌκ³ ν¨)λ‘ `username`κ³Ό `password`λ₯Ό νΌ νλλ‘ λ³΄λ΄μΌ ν©λλ€.
+
+<abbr title="specification">μ¬μ</abbr>μμλ νλ μ΄λ¦μ΄ `username` λ° `password`λ‘ μ ννκ² λͺ
λͺ
λμ΄μΌ νκ³ , JSONμ΄ μλ νΌ νλλ‘ μ μ‘ν΄μΌ ν©λλ€.
+
+`Form`μ μ¬μ©νλ©΄ μ ν¨μ± κ²μ¬, μμ , λ³μΉ(μ: `username` λμ `user-name`) λ±μ ν¬ν¨νμ¬ `Body`(λ° `Query`, `Path`, `Cookie`)μ λμΌν ꡬμ±μ μ μΈν μ μμ΅λλ€.
+
+/// info | μ 보
+
+`Form`μ `Body`μμ μ§μ μμλλ ν΄λμ€μ
λλ€.
+
+///
+
+/// tip | ν
+
+νΌ λ³Έλ¬Έμ μ μΈν λ, νΌμ΄ μμΌλ©΄ λ§€κ°λ³μκ° μΏΌλ¦¬ λ§€κ°λ³μλ λ³Έλ¬Έ(JSON) λ§€κ°λ³μλ‘ ν΄μ(interpret)λκΈ° λλ¬Έμ `Form`μ λͺ
μμ μΌλ‘ μ¬μ©ν΄μΌ ν©λλ€.
+
+///
+
+## "νΌ νλ"μ λν΄
+
+HTML νΌ(`<form></form>`)μ΄ λ°μ΄ν°λ₯Ό μλ²λ‘ 보λ΄λ λ°©μμ μΌλ°μ μΌλ‘ ν΄λΉ λ°μ΄ν°μ λν΄ "νΉμ" μΈμ½λ©μ μ¬μ©νλ©°, μ΄λ JSONκ³Ό λ€λ¦
λλ€.
+
+**FastAPI**λ JSON λμ μ¬λ°λ₯Έ μμΉμμ ν΄λΉ λ°μ΄ν°λ₯Ό μ½μ΅λλ€.
+
+/// note | κΈ°μ μΈλΆμ¬ν
+
+νΌμ λ°μ΄ν°λ μΌλ°μ μΌλ‘ "λ―Έλμ΄ μ ν(media type)" `application/x-www-form-urlencoded`λ₯Ό μ¬μ©νμ¬ μΈμ½λ©ν©λλ€.
+
+κ·Έλ¬λ νΌμ νμΌμ΄ ν¬ν¨λ κ²½μ°, `multipart/form-data`λ‘ μΈμ½λ©ν©λλ€. λ€μ μ₯μμ νμΌ μ²λ¦¬μ λν΄ μ½μ κ²λλ€.
+
+
+μ΄λ¬ν μΈμ½λ© λ° νΌ νλμ λν΄ λ μ½κ³ μΆλ€λ©΄, <a href="https://developer.mozilla.org/en-US/docs/Web/HTTP/Methods/POST" class="external-link" target="_blank"><code>POST</code>μ λν <abbr title="Mozilla Developer Network">MDN</a> μΉ λ¬Έμλ₯Ό μ°Έμ‘°νμΈμ.
+
+///
+
+/// warning | κ²½κ³
+
+*κ²½λ‘ μμ
*μμ μ¬λ¬ `Form` λ§€κ°λ³μλ₯Ό μ μΈν μ μμ§λ§, JSONμΌλ‘ μμ ν κ²μΌλ‘ μμλλ `Body` νλμ ν¨κ» μ μΈν μ μμ΅λλ€. μμ² λ³Έλ¬Έμ `application/json` λμ μ `application/x-www-form-urlencoded`λ₯Ό μ¬μ©νμ¬ μΈμ½λ©λκΈ° λλ¬Έμ
λλ€.
+
+μ΄λ **FastAPI**μ μ ν μ¬νμ΄ μλλ©° HTTP νλ‘ν μ½μ μΌλΆμ
λλ€.
+
+///
+
+## μμ½
+
+νΌ λ°μ΄ν° μ
λ ₯ λ§€κ°λ³μλ₯Ό μ μΈνλ €λ©΄ `Form`μ μ¬μ©νμΈμ.