티스토리 뷰
try() 문법
try(InputStream in = connection.getInputStream();) {
} catch {
}
try() 문법은 JDK1.7 에서 추가된 문법으로 Closable을 implements 받고있는 객체를 사용할때 자동으로 close 해준다.
HTML Method
HTML form은 기본적으로 GET, POST 메소드만 사용 가능함. REST API 설계 기반으로 개발할때 사용되는 PUT, DELETE 등의 메소드는 AJAX와 같은 비동기통신 라이브러리에서 사용할 수 있다.
302 redirection의 필요성
post로 서버에게 요청을 보낸 뒤 새로고침을 하면 보낸 데이터 정보가 그대로 남아있어서 그 데이터가 다시 전송되는 문제가 있음 완벽히는 아니지만 어느정도 이 문제를 해결하려면 302 redirection을 통해 새로운 페이지로 이동하게 할수있다.
Cookie
HTTP서버는 요청한 상대에대한 상태를 저장하고 있지 않기 때문에 클라이언트가 한번 로그인했다고 해서 다음 요청에 대해서도 로그인이 되어있는지 서버만으로는 확인할 수 없다. 해결방법으로 클라이언트의 쿠키에 로그인여부를 저장을 함으로써 해결한다.
ContentType
ResponseHeader에 Content-Type에 따라서 전송받는 파일의 브라우저가 인식하고 정확하게 해석해서 클라이언트에게 보여준다.
'프로그래밍 언어 > Java Programming' 카테고리의 다른 글
자바 프로그래밍 Next Step 3장 (0) | 2021.03.17 |
---|---|
자바 프로그래밍 Next Step 2장 (0) | 2021.03.17 |
JAVA Checked Exception, Runtime Exception (0) | 2021.02.25 |
객체지향 프로그래밍 OOP 5대원칙 SOLID (0) | 2021.02.25 |
파일 확장자 또는 파일명만 추출하기 (0) | 2020.06.05 |
댓글