안녕하십니까, 오블완 이모티콘을 받은 웅쓰입니다.이모티콘을 받은 기념으로 평소 이해를 잘 못하고 넘어갔던 Session과 Cookie의 쓰임새에 대해 정리해 보려고 합니다.해당 글은 개념 보단 실제 어떻게 사용되고 있는지에 대해서 정리를 하는 글이니 참고 바랍니다.날이 추우니 후딱 정리하고 집에 가서 쉬겠습니다. 목차머릿말(나는 바보였다.)SessionCookie 머릿말(나는 바보였다.)- 필자는 바보다. 필자는 항상 Session과 Cookie는 뭔가 상반되는 쓰임새를 가지고 있다고 생각했다. 왜 그렇게 생각했을까?를 되뇌어보니 Session은 보안적인 측면이 우수하고 서버에 저장되는 반면, Cookie는 보안이 좋지 않고 클라이언트쪽에 저장된다는 개념 때문에 그런 생각을 했던 것 같다... 하지만 ..
HTTP 웹 기본 지식

인프런 강의 中 김영한 강사님의 '모든 개발자를 위한 HTTP 웹 기본 지식' 내용을 정리했습니다. 안녕하십니까, 열심히 블로그 포스팅을 하고 있는 웅쓰입니다. 요즘 들어 해야 할 공부가 많다고 느끼는 날이 많습니다. 그럴수록 지치지 않고 끝까지 노력해 보겠습니다✍️. 지난 시간에 HTTP 메서드에 대해서 정리를 하며 메서드의 의미만 고려해서 API 설계를 개인적으로 해보았다. 필자가 API 설계했던 글('HTTP API를 만들어보자'에서 나옴)https://ntweety.tistory.com/entry/HTTP-%EB%A9%94%EC%84%9C%EB%93%9CGETPOST HTTP 메서드(GET,POST)인프런 강의 中 김영한 강사님의 '모든 개발자를 위한 HTTP 웹 기본 지식' 내용을 정리했습니다...

인프런 강의 中 김영한 강사님의 '모든 개발자를 위한 HTTP 웹 기본 지식' 내용을 정리했습니다. 주말에도 공부를 하고자 블로그 포스팅 중인 웅쓰입니다. 최근 네트워크 관리사 시험이 끝나고 별다른 목표 없이 공부를 해오는 중이라 쉬엄쉬엄 했는데, 오늘 드디어! 또 다른 목표가 생겼습니다! 그 목표를 향해 열심히 또 달려보겠습니다 화이팅~! 오늘은 지난 시간에 정리했던 POST, GET 메서드에 이어 다른 메서드들과 HTTP 메서드의 속성을 김영한 강사님의 강의를 들으며 정리해보겠습니다. 목차HTTP API를 만들어보자.HTTP 메서드 - GET, POSTHTTP 메서드 - PUT, PATCH, DELETEHTTP 메서드의 속성1. HTTP 메서드 - PUT, PATCH, DELETE (1). PUT리소..

인프런 강의 中 김영한 강사님의 '모든 개발자를 위한 HTTP 웹 기본 지식' 내용을 정리했습니다. 안녕하십니까, 꽤나 만족스러운 20대를 보내고 있는 웅쓰입니다. 아직 20대가 3년 정도 남았는데요, 더욱 도전하는 삶을 살며 남은 20대를 멋지게 장식해 보겠습니다😋. 오늘은 HTTP API를 만들 때 가장 많이 사용했던 GET과 POST 방식에 대해서 김영한 강사님의 강의를 토대로 학습해 보겠습니다! 목차HTTP API를 만들어보자.HTTP 메서드 - GET, POSTHTTP 메서드 - PUT, PATCH, DELETEHTTP 메서드의 속성 이번 챕터의 핵심은 HTTP 메서드들이 어떤 상황에서 사용해야 하는지 이해하는 것이라 생각한다. 고로 상황별로 분석해보겠다!1. HTTP API를 만들어보자. ..

인프런 강의 中 김영한 강사님의 '모든 개발자를 위한 HTTP 웹 기본 지식' 내용을 정리했습니다. 안녕하십니까, 웅쓰입니다. 오늘은 지난 시간에 이어서 HTTP 특징인 비 연결성과 HTTP 메시지 구조에 대해서 김영한 강사님의 강의를 통해 정리해보겠습니다. JYP Entertainment 사장님인 박진영님께서 이런 말을 했죠. '지겨운 거 이겨내는 사람이 성공하는거야." 성공을 위해서 블로그 포스팅을 하는 건 아니지만 한 걸음이라도 성장하기 위해서 저는 이 지겨운 활동을 열심히 이어나가 보겠습니다. 화이팅!! 목차HTTP 개념클라이언트 서버 구조Stateful, Stateless비 연결성(connectionless)HTTP 메시지 구조 1. 비 연결성(connectionless)비 연결성은 클라이언트와..

인프런 강의 中 김영한 강사님의 '모든 개발자를 위한 HTTP 웹 기본 지식' 내용을 정리했습니다. 안녕하십니까, 시간을 효율적으로 사용할 수 있는 사람이 되고자 노력중인 웅쓰입니다. 시간을 낭비하지 않는 것이 왜 이렇게 어려울까요? 시간 관리보다 비교적 쉬운 HTTP에 대해서 김영한 강사님의 강의를 토대로 학습해 보겠습니다! 목차HTTP 개념클라이언트 서버 구조Stateful, Stateless비 연결성(connectionless)HTTP 메시지 구조1. HTTP 개념 HTTP(HyperText Transfer Protocol)은 HTML과 같은 하이퍼텍스트 문서를 전송하는 애플리케이션 계층 프로토콜이다.현재는 HTTP로 하이퍼텍스트 형태 뿐만 아니라 거의 모든 형태의 데이터 전송이 가능하다. 필자는 ..

인프런 강의 中 김영한 강사님의 '모든 개발자를 위한 HTTP 웹 기본 지식' 내용을 정리했습니다. 안녕하십니까, 웅쓰입니다. 최근 여행 이슈와 다른 툴 공부를 하느라 포스팅이 늦어졌습니다. 이번 시간에는 평소에 자주 사용하는 용어인 URI, 그리고 웹 브라우저로 정보를 요청했을 때 주고 받는 데이터의 흐름을 정리해보겠습니다. 김영한 강사님의 명강을 통해서 말입니다! 늦은 만큼 더 열심히 하는 웅쓰의 모습을 보여드리도록 하겠습니다. 아자아자 화이팅!!! 목차 URI, URL, URN 웹 브라우저 요청 흐름 1. URI, URL, URN 결론부터 말하자면 URL과 URN은 URI에 속해있는 방식이다. URI는 로케이터(locatro), 이름(name)로 분류될 수 있다. 그런데 우리가 평소해 잘 들어보지 ..

인프런 강의 中 김영한 강사님의 '모든 개발자를 위한 HTTP 웹 기본 지식' 내용을 정리했습니다. What does not kill me makes me stronger - Friedrich nietzche- 공부한 내용을 블로그로 정리한다는 것은 누구보다 나 자신에게 도움이 되는 활동이라고 생각합니다. 하지만 글재주가 없는 저에게는 가끔.. 아주 가끔 블로그 포스팅하는 것이 고통스러울 때가 있습니다... 그래도 눈앞의 고통만 생각하지 않고 더 성장할 나의 모습을 상상하면 많은 위로가 되는 것 같습니다. 모두들 자신만의 고통을 잘 이겨내시고 무한히 성장하시길 응원하겠습니다. I root for you! 목차 IP TCP, UDP PORT DNS 1. PORT PORT는 한국어로 '항구'라고 불리는데, ..