더북(TheBook)

37.5.12 따라하기 11: 글쓰기 페이지 작성

1. 글쓰기 페이지와 관련해서 DotNetNoteController 컨트롤러 클래스에 Create() 액션 메서드 두 개(HttpGet, HttpPost)를 만들고, 글쓰기 로직에 대한 컨트롤러의 액션 메서드를 구성했다. 글쓰기 페이지에서 파일 첨부 시 파일은 wwwroot 폴더의 files 폴더에 업로드되도록 설정한다.

_environment.WebRootPath: wwwroot 폴더의 물리적인 경로 반환

HttpContext.Connection.RemoteIpAddress.ToString(): IP 주소 얻기(환경에 따라 null 반환 가능)

Dul.FileUtility.GetFileNameWithNumbering(): 파일명 중복 처리

TempData[]: 임시로 데이터를 저장하고 다음 번 액션 메서드에서 사용 가능한 상태로 데이터 보관

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.