사용자가 사용한 기기, IP, 프로토콜 등등 사용자를 식별하는데 필요한 값들이 있다.위 값들은 헤더값을 통해 얻을 수 있다.웹 브라우저나 다른 HTTP 클라이언트가 웹 서버에게 자신의 식별 정보를 전달하는 HTTP 요청 헤더 중 하나이다. 이 헤더는 클라이언트가 어떤
로드 밸런서는 클라이언트와 서버 중간에 위치하며 클라이언트 요청을 풀에서 처리할 수 있는 사용 가능한 서버로 라우팅한다. 한 서버가 다운되면 트래픽은 풀에 있는 다른 서버 중 하나로 자동 라우팅해주거나, 새 서버가 추가되면 트래픽을 자동으로 해당 서버로 라우팅해준다.A
우리를 너무나도 괴롭히는 CORS 에러를 해결해보자."When allowCredentials is true, allowedOrigins cannot contain the special value "" since that cannot be set on the "Acces
X-FORWARDED-FOR 헤더의 IP 가 특정 네트워크에 속해있는지 확인이 필요한 기능이 있다. 예를 들다면, X-FORWARDED-FOR 의 특정 IP 가 amazone ip ranges 에 속해있는지 확인이 필요한 경우다.IP 와 네트워크 계산 방식에 대해 간단
PHP 로 되어있던 코드를 JAVA 로 이관하면서, Content-Type 이 application/x-www-form-urlencoded, application/json 둘다 요청받을 수 있던 코드에서 application/json 만 받을 수 있도록 변경된 케이스
트래픽이 많은 내부 트래픽에 gRPC 를 적용하면 Rest API 에 비해 얼마나 빠를까?요청 헤더 사이즈: 150 B응답 메세지 사이즈: 263 BK6가 10명의 가상 사용자를 생성하여 15~30초 동안 지속적으로 서버에 요청을 보내도록 한다.왜 빠른거지
Redis Scale up 과정에서 약 45초간 장애가 발생했다. 해당 장애는 서비스의 레디스 클러스터가 스케일업되면서 도메인에 연결된 IP 주소가 변경되었지만, 클라이언트에서 이를 즉시 반영하지 못해 발생했다.Redis 복제 시간인 15초에 더해 JVM DNS Cac