์๋ฒ ์ธก ์ค๋ฅ ์ฒ๋ฆฌ ๋ฐ ์ ํจ์ฑ ๊ฒ์ฌ๋ฅผ ํฌํจํ๋ ํผ์ ๊ธฐ๋ณธ ๊ฐ๊ณผ ํ์ผ ์ ๋ ฅ์ด ๋ชจ๋ ํฌํจ๋ ๊ฒฝ์ฐ, ์ค๋ฅ ๋ฉ์์ง์ ํจ๊ป ํผ์ด ๋ฐํ๋ ๋ ํ์ผ ์ ๋ ฅ์ ๊ฐ์ด ์์ค๋ฉ๋๋ค. ๊ทธ ๊ฒฐ๊ณผ, ์ฌ์ฉ์๊ฐ ํ์ผ์ ๋ค์ ์ ๋ก๋ํด์ผ ํ๋ฉฐ, ์ด๋ ์ฌ์ฉ์ ์นํ์ ์ธ ๊ฒฝํ์ ์ ํดํ ์ ์์ต๋๋ค.
์ด ๋ฌธ์ ๋ฅผ ๊ฐ๋จํ๊ฒ ํด๊ฒฐํ๊ธฐ ์ํด ๋ค์๊ณผ ๊ฐ์ ์ ๊ทผ ๋ฐฉ์์ ์ฌ์ฉํ ์ ์์ต๋๋ค:
๋ณ๊ฒฝ ์ :
<form method="POST" id="binaryForm" enctype="multipart/form-data" hx-swap="outerHTML" hx-target="#binaryForm">
<input type="file" name="binaryFile">
<button type="submit">Submit</button>
</form>
๋ณ๊ฒฝ ํ:
<input form="binaryForm" type="file" name="binaryFile">
<form method="POST" id="binaryForm" enctype="multipart/form-data" hx-swap="outerHTML" hx-target="#binaryForm">
<button type="submit">Submit</button>
</form>
ํผ ๊ตฌ์กฐ ๋ณ๊ฒฝ: ๋ฐ์ด๋๋ฆฌ ํ์ผ ์ ๋ ฅ์ HTML ๊ตฌ์กฐ์์ ์ฃผ ํผ ์์ ์ธ๋ถ๋ก ์ด๋์ํต๋๋ค.
form ์์ฑ ์ฌ์ฉ: ๋ฐ์ด๋๋ฆฌ ํ์ผ ์
๋ ฅ์ form
์์ฑ์ ์ถ๊ฐํ๊ณ , ๊ทธ ๊ฐ์ ์ฃผ ํผ์ ID๋ก ์ค์ ํฉ๋๋ค. ์ด๋ ๊ฒ ํ๋ฉด ํ์ผ ์
๋ ฅ์ด ํผ ์์ ์ธ๋ถ์ ์์ด๋ ํผ๊ณผ ์ฐ๊ด๋๋๋ก ๋งํฌ๋ฉ๋๋ค.