728x90

HTTP 2

Java Servlet Class를 알아보자!

오늘 알아볼 포스팅 내용으로는 Java Servlet에 대해 알아보겠습니다. Java Servlet이란? Java를 사용하여 Web Page를 동적으로 사용하는 Server Side Program 혹은 그에 맞는 사양을 말하며 흔하게 Servlet( 서블릿 )이라고 불립니다. Java Servlet은 Web Server의 성능을 향상하기 위해 사용되는 Java Class의 종류 중 하나입니다. Servlet은 JSP와 비슷하지만 JSP( Java Server Pages )는 HTML 문서 안에 Java 코드를 포함하고 있는 반면에, Servlet은 Java 코드 안에 HTML을 포함하는 큰 차이점이 있습니다. Servlet은 Java를 사용하여 웹을 만들기 위해 필요한 기술입니다. 즉, 사용자의 요청에 ..

Backend/Java 2022.01.23

[Rest API] Axios로 비동기 통신하자

브라우저와 서버 간에 통신을 도와주는 Promise 기반의 HTTP 클라이언트 라이브러리입니다. Axios란? Axios는 서버와 브라우저를 위한 Promise 기반 HTTP 클라이언트입니다. 서버 사이드에서는 http 모듈을 사용하고, 클라이언트( 브라우저 )에서는 XMLHttpRequests를 사용합니다. npm install axios yarn add axios Axios의 특징 브라우저를 위한 XMLHttpRequests 생성 서버를 위한 http 요청 생성 Promise API를 지원 요청 및 응답 인터셉트 요청 및 응답 데이터 반환 요청 취소 JSON 데이터 자동 변환 XSRF를 막기 위한 클라이언트 사이드 지원 *XSRF : 사이트 간 요청 위조하여 클라이언트에 대한 공격 ( 공격 대상은 C..

728x90