강의

멘토링

로드맵

인프런 커뮤니티 질문&답변

jjc5524님의 프로필 이미지
jjc5524

작성한 질문수

스프링 MVC 2편 - 백엔드 웹 개발 활용 기술

서블릿과 파일 업로드2

html파일에 대한 이해

작성

·

214

0

<form th:action method="post" enctype="multipart/form-data">
<ul>
<li>상품명 <input type="text" name="itemName"></li>
<li>파일<input type="file" name="file" ></li>
</ul>
<input type="submit"/>
</form>


코드보면 이렇게 돼있는데.. 이코드가 이해가 잘 안가요
submit버튼을 누르면 post로 요청을보내는데 어디로(url)을
보내는지는 명시 하지 않았지 않나요?
어떻게 알고 post요청을 보내는거죠?

퀴즈

일반적인 HTML 폼 전송 방식(`x-www-form-urlencoded`)과 파일 업로드 시 사용하는 방식(`multipart/form-data`)의 주요 차이점은 무엇일까요?

전자는 텍스트만, 후자는 바이너리 데이터를 포함할 수 있습니다.

전자는 GET, 후자는 POST 메서드만 사용합니다.

전자는 헤더만, 후자는 바디만 전송합니다.

전자는 암호화되고, 후자는 암호화되지 않습니다.

답변 1

1

안녕하세요. jjc5524님, 공식 서포터즈 OMG입니다.

action ( url )이 명시 되지 않은경우, 해당 페이지에 접근하였던 url로 요청을 보냅니다 :)


감사합니다.

jjc5524님의 프로필 이미지
jjc5524

작성한 질문수

질문하기