form
ํ๊ทธ์ enctype
์์ฑ
- ํ์ผ์ ์ ๋ก๋ ํ ๋
<form>
ํ๊ทธ์์ENCTYPE="multipart/form-data"
๋ผ๋ ์ ํธ๋ฆฌ๋ทฐํธ๋ฅผ ๋ฐ๋์ ์จ์ผ ํจ
- ๊ทธ๋ ๊ฒ ํ์ง ์์ผ๋ฉด ์น ์๋ฒ๋ก ๋ฐ์ดํฐ๋ฅผ ๋๊ธธ๋ ํ์ผ์ ๊ฒฝ๋ก๋ช ๋ง ์ ์ก๋๊ณ ํ์ผ ๋ด์ฉ์ด ์ ์ก๋์ง ์๋๋ค.
- ๊ทธ๋ฆฌ๊ณ ์ด๋
METHOD
์ ํธ๋ฆฌ๋ทฐํธ์๋'POST'
๊ฐ์ ์ง์ ํด์ผ ํจ
enctype
์ ์ ์ก๋๋ ๋ฐ์ดํฐ ํ์์ ์ค์
enctype
์์ฑ์ ๋ค์ ์ธ๊ฐ์ง์ ๊ฐ์ผ๋ก ์ง์ ๋ ์ ์์
application/www-form-urlencoded
- ๋ํดํธ๊ฐ์ด๋ค.
enctype
์ ๋ฐ๋ก ์ค์ ํ์ง ์์ผ๋ฉด ์ด ๊ฐ์ด ์ค์ ๋๋ค.- ํผ๋ฐ์ดํฐ๋ ์๋ฒ๋ก ์ ์ก๋๊ธฐ ์ ์
URL-Encode
๋จmultipart/form-data
- ํ์ผ์ด๋ ์ด๋ฏธ์ง๋ฅผ ์๋ฒ๋ก ์ ์กํ ๊ฒฝ์ฐ ์ด ๋ฐฉ์์ ์ฌ์ฉ
text/plain
- ์ด ํ์์ ์ธ์ฝ๋ฉ์ ํ์ง ์์ ๋ฌธ์ ์ํ๋ก ์ ์ก
input
ํ๊ทธ์ multiple
์์ฑ
input
ํ๊ทธ์multiple
์์ฑ์input
์์์ ์ฌ์ฉ์๊ฐ ๋ ์ด์์ ๊ฐ์ ์ ๋ ฅํ ์ ์์์ ๋ช ์ํฉ๋๋ค.
multiple
์์ฑ์ด ์ ๋๋ก ๋์ํ๋input
์์์type
์์ฑ๊ฐ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
<input>
์์์type
์์ฑ๊ฐ์ดโemailโ
์ธ ๊ฒฝ์ฐ์๋ ์ด๋ฉ์ผ ์ฌ์ด์ ์ฝค๋ง(,
)๋ฅผ ์ถ๊ฐํ์ฌ ์ฌ๋ฌ ์ด๋ฉ์ผ ์ฃผ์๋ฅผ ๋์์ ์ ๋ ฅํ ์ ์์ผ๋ฉฐ,file
type
์์ฑ๊ฐ์ดโfileโ
์ธ ๊ฒฝ์ฐ์๋CTRL
์ด๋SHIFT
ํค๋ฅผ ์ฌ์ฉํ์ฌ ์ฌ๋ฌ ํ์ผ์ ๋์์ ์ ํํ ์ ์์ต๋๋ค.
multiple
์์ฑ์ ๋ถ๋ฆฌ์ธ(boolean
) ์์ฑ์ ๋๋ค.
- ๋ถ๋ฆฌ์ธ ์์ฑ์ ํด๋น ์์ฑ์ ๋ช ์ํ์ง ์์ผ๋ฉด ์์ฑ๊ฐ์ด ์๋์ผ๋ก
false
๊ฐ์ ๊ฐ์ง๊ฒ ๋๋ฉฐ,- ๋ช ์ํ๋ฉด ์๋์ผ๋ก
true
๊ฐ์ ๊ฐ์ง๊ฒ ๋ฉ๋๋ค.