인프런 커뮤니티 질문&답변
@GetMapping(
작성
·
328
0
[질문 템플릿]
1. 강의 내용과 관련된 질문인가요? 예
2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예
3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예
[질문 내용]
안녕하세요!
1. 강의 내용과 관련된 질문인가요? 예
2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예
3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예
[질문 내용]
안녕하세요!
강의를 들으면서 컨트롤러의 이미지 다운로드 부분이 보안에 취약하다고 말씀해주셨는데, 어떤 점에서 취약한지 궁금하여 질문 남깁니다!
@ResponseBody
@GetMapping("/images/{filename}")
public Resource downloadImage(@PathVariable String filename) throws MalformedURLException {
return new UrlResource("file:" + fileStore.getFullPath(filename));
}
퀴즈
일반적인 HTML 폼 전송 방식(`x-www-form-urlencoded`)과 파일 업로드 시 사용하는 방식(`multipart/form-data`)의 주요 차이점은 무엇일까요?
전자는 텍스트만, 후자는 바이너리 데이터를 포함할 수 있습니다.
전자는 GET, 후자는 POST 메서드만 사용합니다.
전자는 헤더만, 후자는 바디만 전송합니다.
전자는 암호화되고, 후자는 암호화되지 않습니다.






동일 질문이 있었군요...!
감사합니다 !! :)