HTTP Request 부터 HTTP Response 까지의 여정 요즘 여행 가는 것도 힘든데.. HTTP 타고 여행이나 가보자! 먼저 HTTP 는 인터넷에서 데이터를 주고 받을 수 있는 프로토콜을 의미한다. 웹 브라우저에 URL 을 입력한 후 결과 페이지가 보이기까지 어떠한 코스들을 거치는지 구경해 보자. 🌏👀 자리가 얼마 남지 않았다는데.. 빨리 탑승해 보자 !! 참고로 목적지는 @RequestMapping 에 해당하는 Controller Method 이고, Service 와 Repository 등 응답 로직을 거쳐 요청 처리가 완료되면 복귀할 예정이다. URL 입력 우리가 갈 목적지의 주소는 google.com 이다. 웹 브라우저에 google.com 을 입력해 보자. ⌨ DNS google.com..
[Spring Boot] RESTful API ResponseEntity Example 제대로된 API Response 형태를 전달한 경험이 주로 없다보니.. 문득 REST API Response Body 전달 형식이 궁금해졌다. :0 간단한 Response 구조로 테스트해보자. Class package com.example.responseApi.api.* DTO Response 결과로 넘겨줄 객체 @Data public class Member { private Long id; private String name; private String dept; public Member(String name, String dept) { this.name = name; this.dept = dept; } } Repo..
Internet🌞 backend-loadmap{:target="_blank"} Part 01. Internet 인터넷의 작동 원리🌟 인터넷의 가장 기본적인 것은, 컴퓨터들이 서로 통신 가능한 거대한 네트워크라는 것 중간에 라우터가 위치하여 컴퓨터와 라우터 혹은 컴퓨터 사이에서 통신을 전달 컴퓨터 라우터 컴퓨터 모뎀이라는 장비를 활용하여 네트워크의 정보를 전화 시설에서 처리할 수 있는 정보로 바꾸어 어느 곳에 있는 라우터와 통신이 가능하도록 함 컴퓨터 라우터 모뎀 라우터 컴퓨터 네트워크를 인터넷 서비스 제공 업체에 (Internet Service Provider, ISP)에 연결하여 다른 ISP와 통신할 수 있도록 함 컴퓨터 라우터 모뎀 ISP1 ... ISP2 모뎀 라우터 컴퓨터 Reference How..
.Node.js http 클래스를 활용한 기본 서버 구성 123456789var http = require("http"); http.createServer(function (req, res) { var body = "hello Server"; res.setHeader('Content-Type', 'text/html; charset=utf-8'); res.end("This is My Server~~~!"+body+"")}).listen(3000); console.log('server is Started'); cs line 1) http 모듈을 require()로 불러온다.line 4) body에 넣을 textline 5) response의 Header를 설정line 7) 3000번 port로 서버 대기