티스토리 뷰
request - 요청
- 서버에 정보 달라고 요청, 서버는 항상 대기중이다가 request가 들어오면 반응하는 것
- request에 대한 처리를 한 후 결과를 response 객체로 돌려줌
- resquest로 요청에 대한 정보를 얻을 수 있음
- 브라우저에서 주소치는 것은 페이지 가져오는 것이므로 GET 요청
ex)
http 메소드는 GET
url 은 슬래시
조건문이 참이면 restFront.html 실행
http://localhost:8082하면 GET + ' / ' 로 요청을 보내는 것이므로
restFront.html 실행
* 뒤에 ' / ' 슬래시 생략된 것
요청을 보냈을때 개발자도구-Network 탭 들어가보면
실제 요청에 대한 정보 볼 수 있음
200은 req이 성공적으로 res(응답)되었을 때
Headers 안에는 데이터들에 대한 데이터 有
응답 성공적이였다는 것, 요청 GET 이였다는 것, html이라는 것, utf-8로 한글 쓸 수 있다는 것 알려줌
response - 응답
클라이언트(브라우저)로 돌려줄 응답, 만약 어떤 정보를 보내고 싶다면 response 객체 활용하면 됨
response가 없으면 브라우저에는 아무것도 전달되지 않음
request, response에는 header, body가 있음
header - 데이터들에 대한 데이터
흐름
request -> 서버처리 -> response
'Coding > node.js' 카테고리의 다른 글
npm ERR! code ERR_SOCKET_TIMEOUT 해결방법 (0) | 2023.03.22 |
---|---|
[node.js] 게시물마다 자동으로 번호를 달아 저장하기 (0) | 2023.03.10 |
[node.js] ejs로 DB에 저장한 데이터 html에 넣기 (0) | 2023.03.02 |
[node.js] REST API **면접 필수 질문 (0) | 2023.02.28 |
[Node.js] 데이터베이스에 자료 저장 (MongoDB 셋팅) (0) | 2023.01.12 |