Vue3의 AJAX 및 Axios 활용 방법
12. AJAX 및 Axios 프레임워크12.1 AJAX 기본 개념AJAX(Asynchronous JavaScript and XML)는 웹 페이지를 완전히 재로드하지 않고도 백그라운드에서 서버와 데이터를 교환할 수 있는 기술입니다. 이 기술은 사용자 경험을 향상시키기 위해 네트워크 통신을 비동기적으로 수행합니다.12.1.1 AJAX 작동 원리XMLHttpRequest 객체 생성: 서버와의 데이터 교환을 위한 핵심 컴포 ...
7월 29일 12:10에 게시됨
axios를 활용한 네트워크 요청 처리
설치 및 기본 사용법
axios는 자바스크립트 기반의 HTTP 클라이언트로, 브라우저와 Node.js 환경에서 모두 사용 가능합니다. 설치 후 간편한 API를 통해 다양한 종류의 요청을 처리할 수 있습니다.
GET 요청 예제
axios.get('/api/user', {
params: {
userId: 9527
}
})
.then(response => {
console.log('응답 데이터:', response.data);
})
.catch(error => ...
6월 6일 19:05에 게시됨
Spring Boot에서 GET 및 POST 요청 파라미터 처리 방법
GET 요청 처리 방식
1.1 메서드 인자로 파라미터 수신
파라미터가 적을 때 유용하며, 클라이언트와 서버의 매개변수 이름이 일치해야 한다.
@RestController
@RequestMapping("/user")
@Slf4j
public class DataController {
@GetMapping("/fetch")
public void fetchData(String userName, String userAge) {
log.info("사용 ...
6월 5일 17:09에 게시됨
Spring Boot에서 GET 및 POST 요청 파라미터 수신 방법 완벽 정리
GET 요청 파라미터 처리 방식
1. 단일 파라미터 직접 바인딩
파라미터가 소수일 경우, 메서드 인수로 직접 받는 것이 간편하다. 이때 요청 쿼리 파라미터 이름과 메서드 매개변수 이름이 일치해야 한다.
@RestController
@RequestMapping("/user")
@Slf4j
public class UserController {
@GetMapping("/search")
public void findUser(String username, Integer ...
5월 27일 17:10에 게시됨