반응형 IT6 HTTP 메서드 웹개발을 하면서 백단도 앞단도 모두 하면서 들었던 생각은, 웹개발자로서 "http 네트워크에 대해 공부해본적이 없구나" 라는 생각이 들었다. 백이던 프론트던 웹 기술들은 모두 HTTP를 기반으로 구현되어 있다. 전반적 흐름과 조금 더 깊이 있는 공부가 필요하다고 느끼면서 인프런에서 김영한님의 " 모든 개발자를 위한 HTTP 웹 기본 지식 " 이라는 강의를 들으면서 나에게 필요한 내용들을 정리해보고자 했다. 그중 이번 포스팅은 http 메서드에 관한 내용을 정리해보았다. HTTP Method란? 클라이언트와 서버 사이에 이루어지는 요청(Request)과 응답(Response) 데이터를 전송하는 방식 HTTP Method 종류 주요 메소드 GET : 리소스 조회 POST: 요청 데이터 처리, 주로 등록에 사.. 2023. 10. 26. 공동인증서 OCSP&CRL 금융권 업무진행중 공동인증서를 폐기했음에도 불구하고 로그인이 되는 현상으로 고객의 민원이 있었다. 원인을 파악하면서 알게된 방식들에 대해 정리하고자 한다. SSL암호화통신과정에서 Client는 Server로부터 전달받은 SSL인증서에 대해 유효성을 검사하는 Mechanism이 있으며, 이것은 SSL암호화통신의 신뢰에 대한 매우 중요한 부분이다. CRL (Certificate Revocation List) 이란? 인증서 해지 목록이며, 해지되었거나 더 이상 유효하지 않은 인증서의 목록을 의미한다. 인증기관은 SSL인증서를 해지 한 후 인증서의 정보를 CRL목록에 등록한다. SSL인증서의 유효성을 확인하기 위해 클라이언트는 URL에 접속하여 인증기관이 등록한 CRL목록을 다운로드한 후 인증서의 일련번호(se.. 2023. 10. 24. 세션 클러스터링 업무 도중 생소한 단어의 등장으로 기본의미를 이해하기위해 검색해보았고, 굉장히 다양한 내용들이 있었지만 업무를 하면서 필요한 정도의 정보를 익힐겸 정리해보도록 하자. 세션이란 ? Stateless(서버에 클라이언트에 대한 상태를 저장하지 않는 것)한 Http 프로토콜을 보완하기 위해 클라이언트 정보를 Cookie 및 서버 메모리에 저장하여 처리하는 방법입니다. 그렇다면.. 세션 클러스터링이란? 세션 클러스터링이란 WAS가 2대 이상 설치가 되어있을 경우 세션을 공유하여 대체된 WAS에도 동일한 세션을 관리하는 것을 의미합니다. 예를 들어 L4 스위치가 사용자를 접속했던 WAS로 유도해주지만 접속자 수가 초과할 경우 다른 WAS를 사용하게 되는데 이때 세션 불일치 문제가 발생할 수 있습니다. 이런 상황이 .. 2023. 10. 24. 네트워크 프로토콜: FTP/SSH/SFTP/RDP//TCP/UDP 다른개념에 앞서서... 프로토콜이란? - 복수의 컴퓨터 사이나 중앙 컴퓨터와 단말기 사이에서 데이터 통신을 원활하게 하기 위해 필요한 통신 규약 FTP ( 21 포트 ) FTP는 File Transfer Protocol로 말 그대로 파일을 전송하는 통신 규약이다. 기본 포트는 21이지만 바꿔서 사용하는 경우도 있고, 옛날엔 좀 사용했다고 하는데 지금은 보안이 안 좋아서 실무에서는 사용하지 않는다고 한다. SSH ( 22번 포트 ) Secure Sell의 약자로 원격지에 있는 컴퓨터를 안전하게 제어하기 위한 프로토콜 또는 이 프로토콜을 사용하는 프로그램들을 의미한다. 클라이언트와 서버 사이에는 강력한 암호화 방법을 통해서 연결되어 있기 때문에 데이터를 중간에서 가로채도 해석 할 수 없는 암호화된 문자만이 .. 2021. 3. 14. 이전 1 2 다음 반응형