profile
생각하는대로 살지 않으면 사는대로 생각하게 된다.
post-thumbnail

[Server] 쿠키&세션&토큰 에 대해 알아봅시다.

안녕하세요 서버는 클라이언트를 인증하는 방식으로 3가지 방식을 사용할 수 있습니다. 오늘 소개할 3가지는 쿠키,세션 그리고 토큰 입니다. 이번 포스팅에서는 각 인증 방식의 특징과 장단점을 알아보겠습니다 🔥 👮‍♀️ 웹의 개인화 현대인들에게 없어서는 안될 web 은 HTTP 프로토콜 이라는 규약을 통해 작동합니다. 클라이언트는 서버에게 Request 를 보내고, 서버는 해당 Request 를 처리 후 적절한 Response 를 생성하여 보냅니다. 이때 Http 통신 은 Connectionles 와 Stateless 특성을 가지고 작동합니다 🏋️ Connectionless Http 통신 을 하기 위해서는 클라이언트와 서버가 연결이 되어있어야 합니다. 이 커넥션을 유지하는 것 자체도 부담이 되며, 수 없이 많은 클라이언트가 동시에 서버에 요청을 하는 경우 그 만큼 많은 커넥션을 생성합니다. 이는 서버 입장에서 큰 부

2022년 12월 23일
·
0개의 댓글
·
post-thumbnail

FeignClient 사용법에 대해 알아봅시다. (Spring Cloud OpenFeign)

안녕하세요 👨‍💻 오늘은 웹 서버 프로그램에서 간단하게 Http Request 를 보내 주는 선언적 Http Client 기능을 하는 "Feign Client" 에 대해 알아보겠습니다. 현재 저는 실전 이커머스 프로젝트를 진행중에 있습니다. 프로젝트를 진행하면서 이메일 인증 시스템 구현을 위해 Mailgun API 를 사용하기로 결정하였습니다. 일반적인 HttpClient 로는 RestTemplate 과 WebTemplate 이 있는데, 중복되는 코드도 많고 사용하기 조금 번거로움이 있어 찾아보던 중 Feign Client 에 대해 알게 되었습니다 🙆🏻 1. Feign Client 란? Feign Client란 Netflix에서 개발한 Http Client 입니다.

2022년 12월 21일
·
0개의 댓글
·
post-thumbnail

Rest API 는 무엇일까?

2022년 12월 15일
·
0개의 댓글
·