목록Programming/Utilities || ETC (3)
함께 성장하는 프로독학러
안녕하세요, 프로독학러입니다. 이번 포스팅에서는 HTTP 의 요청과 응답의 메시지 구조와, 클라이언트 측에서 요청을 할 때 어떤 method 를 사용함에 따라 요청 메시지가 어떻게 달라지는지에 대해서 알아보도록 하겠습니다. 0. HTTP 요청/응답 메시지와 요청 method 를 이해하기 위해서 먼저 HTTP 가 무엇인지 이해할 필요가 있습니다. HTTP (HyperText Transfer Protocol) 란 HTML 문서와 같은 리소스들을 서버로부터 가져올 수 있도록 해주는 프로토콜(protocol)입니다.여기서 프로토콜이란, 시스템이 다른 시스템과 원할하게 통신할 수 있도록 해주는 통신 규약, 약속이라고 생각하면 됩니다.HTTP 는 가장 성공적인 인터넷 프로토콜이며, 어플리케이션 레벨의 프로토콜로 T..
안녕하세요, 프로독학러 입니다. 이번 포스팅에서는 외부 인터넷에서 로컬 개발 환경으로 접근할 수 있도록 해주는 터널링 도구인 ngrok 에 대해서 알아보도록 하겠습니다. 개발을 진행하다보면 개발 환경(localhost:PORT_NUMBER)을 외부에서 확인해야하는 상황이 생깁니다. 모바일 환경에서의 테스트나 클라이언트에게 보여주는 등의 상황 말이죠. 저는 포트포워딩을 통하여 외부환경에서 로컬 개발 환경으로 접속하려고 시도했었는데요, lg u+ 공유기 문제로 포트포워딩이 제대로 되지 않더군요.그러던 중 'ngrok' 이라는 터널링 도구를 알게 되었고, 간단하게 이를 해결할 수 있게 되었습니다. 설치 설치는 ngrok 홈페이지에서 본인의 OS에 맞는 버전을 다운받아 설치하면 됩니다. 윈도우의 경우에는 .zi..
안녕하세요, 프로독학러 입니다. 이번 포스팅에서는 어플리케이션을 개발할 때 유용하게 쓰이는 Postman 에 대해서 알아보도록 하겠습니다. Postman 을 활용하면 HTTP 메소드를 활용해 데이터를 주고 받을때 어떤 데이터가 오가는지 쉽게 확인할 수 있습니다. 이를 통해 작성한 API 가 제대로 작동하는지 확인 할 수 있습니다. 설치 Postman 은 크롬 확장프로그램으로, 크롬 웹스토어에서 설치 가능합니다. 링크 웹 스토어에 들어가 'postman' 을 검색해서 나온 결과 중 Postman Interceptor 를 찾아 설치합니다. 저의 경우에는 이미 설치를 했기 때문에 'CHROME 에 추가' 대신에 평가하기가 뜨지만 설치를 진행하지 않으신 분들은 'CHROME 에 추가' 버튼을 통해 설치해 주세요..