Web Programming/이론 공부7 GET / POST 방식과 차이점 GET은 서버의 리소스에서 데이터를 요청할 때 사용 POST는 서버의 리소스를 생성하거나, 수정할 때 사용 Http method post / get / put / delete CRUD Create -> POST Read -> GET Update -> PUT Delete -> DEL 우리가 개발할 때 board.jsp boardDetail.jsp localhost:8000/board.jsp -> POST localhost:8000/boardDetail.jsp?no=1 -> GET 2022. 10. 31. XMLHttpRequest 란? XMLHttpRequest는 HTTP를 통해서 쉽게 데이터를 받을 수 있게 해주는 오브젝트를 제공한다. Ajax로 실행되는 HTTP 통신도 XMLHttpRequest 규격을 이용하고 있다. 페이지 전체를 새로고침할 필요가 없고 즉시 url에서 제공받을 수 있다. (ex. id 중복체크) 대표적인 예시로 Ajax가 있다. 2022. 10. 31. 스택 오버플로우(Stack Overflow) 원인과 해결 방법 스택 오버플로우(Stack Overflow) 란? Stack Overflow는 Stack 영역의 메모리가 지정된 범위를 넘어갈 때 발생한다. 물질적으로 예시를 든다면 물 500mL를 채울 수 있는 컵이 있는데 100mL씩 6번 이상을 넣게 되면 스택 오버플로우가 발생된다. Stack Overflow가 발생할 때 해결하는 방법 Stack 영역의 크기를 늘리거나 지역변수의 크기를 줄이거나 지역변수를 전역변수로 바꾸면 해결할 수 있다. 주의사항 PC 컴파일러에서는 디버깅 모드에서 Stack Overflow가 발생하면 Stack Overflow 에러 메세지를 출력해주지만, 임베디드 시스템에서는 Stack Overflow 에러 메세지가 출력되지 않고 이상 동작하는 경우가 많으므로 주의해야한다. 2022. 10. 31. 이전 1 2 다음