http 썸네일형 리스트형 [국민취업지원제도 일경험프로그램 4일차] jQuery와 HTTP 4 일차 특이사항 1. 아침 출근 길에 IT관련 영상 시청. C언어는 47년 전에 개발됐다. 나사가 달탐사선 프로그래밍 할 때 사용했다. 하드웨어와 밀접하게 관련된 프로그래밍언어다. C언어를 이해하면 다른 언어들을 이해하기 쉽다고 한다. 객체지향적인 언어가 아니라 절차지향적인 언어라고 한다. 컴퓨터 분해 조립, unmanaged language를 배워야 한다는데... 컴퓨터에 대한 기초 지식과 원리를 알면 프로그래밍언어 학습이 쉬워진다는 것이다. 하긴 6개월 속성으로 언어 입력만 해봤으니 기초 지식과 원리를 잘 모른다. 2. 웹의 동작원리가 궁금하다. Spring 강의를 듣는데 이해가 되지 않는 부분이 많다. jQuery에 대한 궁금증 1. 제이쿼리는 HTML 문서의 요소를 선택하고 조작하는 것을 도와줌.. 더보기 [Spring] HTTP 요청 데이터 (GET, POST-HTML Form, HTTP message body) Http 요청 데이터 HTTP 요청 데이터 HTTP 요청 메시지를 통해 클라이언트에서 서버로 데이터를 전달하는 방법을 알아보자. 주로 다음 3가지 방법을 사용한다. 1. GET - 쿼리 파라미터 예시 : /url?username=hello&age=20 (username은 key값, hello는 value값 - key=value 형식으로 입력) 메시지 바디 없이, URL의 쿼리 파라미터에 데이터를 포함해서 전달 예) 검색, 필터, 페이징등에서 많이 사용하는 방식 2. POST - HTML Form content-type: application/x-www-form-urlencoded 메시지 바디에 쿼리 파리미터 형식으로 전달 username=hello&age=20 예) 회원 가입, 상품 주문, HTML Fo.. 더보기 [Spring] HttpServletRequest란 무엇인가? HttpServletRequest HttpServletRequest 역할 HTTP 요청 메시지를 개발자가 직접 파싱해서 사용해도 되지만, 매우 불편할 것이다. 파싱은 HTTP 요청 메시지에서 헤더와 바디의 정보를 추출하는 작업을 말한다. 개발자가 직접 파싱한다는 것은 HTTP 요청 메시지의 문자열 표현을 해석하여 헤더의 정보와 바디의 데이터를 추출하는 작업을 의미한다. 이는 매우 번거롭고 복잡한 작업일 수 있으며, 요청이 복잡하고 다양한 경우에는 오류가 발생할 수도 있다. 서블릿은 개발자가 HTTP 요청 메시지를 편리하게 사용할 수 있도록 개발자 대신에 HTTP 요청 메시지를 파싱한다. 그리고 그 결과를 HttpServletRequest 객체에 담아서 제공한다. 임시저장소 기능 HttpServletReq.. 더보기 이전 1 다음