728x90
반응형
SMALL

http 2

HTTP VS HTTPS

들어가며언제부턴가 우리는 많은 일을 웹에서 처리하고 있습니다.은행 업무, 쇼핑, 메신저, 심지어 병원 진료까지. 근데 말이에요,이런 생각 해보신 적 있으신가요?“내가 입력한 정보, 혹시 누가 훔쳐보면 어쩌지?” 실제로 인터넷 초창기에는 그런 일이 정말로 있었습니다.예를 들어, 누군가가 같은 와이파이에 접속해 있다면,당신이 어떤 웹사이트에 로그인했는지, 어떤 내용을 입력했는지 들여다보는 게 가능했어요.물론, 지금은 그렇지 않죠. 다행히도요. 하지만 이게 가능했던 이유는 단순합니다.우리가 흔히 접하는 HTTP(HyperText Transfer Protocol)라는 통신 방식이“보안을 고려하지 않고” 설계되었기 때문입니다.쉽게 말해, 정보를 암호화하지 않고 그냥 주고받았던 거죠.그냥 엽서에 글 써서 우체통에 ..

CS/네트워크 2025.08.02

REST와 RESTful 이해하기

0. 들어가며REST는 왜 등장했을까?우리가 매일 사용하는 인터넷은 정보를 하이퍼텍스트로 연결하여 공유하는 거대한 정보망입니다. 이 정보들은 HTML 형식으로 표현되고, URI(Uniform Resource Identifier)를 통해 식별됩니다. URI에 프로토콜을 조합한 URL(Uniform Resource Locator)은 자원의 위치를 명확하게 나타내주며, 우리는 HTTP를 통해 원하는 정보에 접근합니다. REST는 이러한 HTTP 기반의 웹 구조를 더 잘 활용하기 위해 등장했습니다.과거의 웹 애플리케이션은 대부분 서버와 클라이언트 간의 상태를 유지하며 통신했습니다. 서버는 클라이언트의 상태 정보를 세션에 저장했고, 요청할 때마다 이 정보를 기반으로 동작을 결정했죠. 이런 방식은 사용자가 많아질수..

CS/웹 2025.06.11
728x90
반응형
LIST