본문 바로가기
반응형

분류 전체보기78

HTTP Request 와 Response HTTP란? HTTP(Hypertext Transfer Protocol)는 World Wide Web에서 데이터를 전송하는 데 사용되는 프로토콜입니다. 인터넷에서 데이터 통신의 기반이며 클라이언트(예: 웹 브라우저)와 서버(예: 웹 서버) 간에 데이터를 전송하는 데 사용됩니다. HTTP는 클라이언트가 서버에 요청을 보내고 서버가 요청에 응답하는 요청-응답 프로토콜입니다. 요청 및 응답 메시지는 일반 텍스트로 전송되며 메시지는 리소스에서 수행할 수 있는 작업을 정의하는 HTTP 메서드라는 규칙 집합을 사용하여 구조화됩니다. 몇 가지 일반적인 HTTP 메서드는 다음과 같습니다. GET: 서버에서 리소스를 가져옵니다. POST: 리소스를 생성하거나 업데이트하기 위해 서버에 데이터를 보냅니다. PUT: 서버의 .. 2022. 12. 22.
DNS 구조 DNS 란? DNS (Domain Name System)은 인터넷에 연결된 컴퓨터 시스템의 이름과 IP 주소를 매핑하기 위해 사용되는 시스템입니다. 인터넷에 연결된 컴퓨터 시스템은 IP 주소를 가지고 있지만, 이를 인간이 이해할 수 있는 이름 (예: www.example.com)으로 대체할 수 있도록 해주는 것이 DNS입니다. 이렇게 이름과 IP 주소가 매핑된 정보를 DNS 서버들이 저장하고 있습니다. DNS는 인터넷상에 존재하는 서버들을 이용하여 이름과 IP 주소를 연결해 주기 때문에, 인터넷상의 컴퓨터 시스템을 찾을 때 이름을 사용할 수 있게 됩니다. 예를 들어, 우리가 웹 브라우저에서 www.example.com 주소를 입력하면, 이를 인터넷상의 DNS 서버들을 통해 실제 IP 주소와 매핑된 컴퓨터.. 2022. 12. 20.
[TCP/IP] TCP/IP 란? TCP/IP 란? TCP/IP는 인터넷을 포함한 많은 컴퓨터 네트워크에서 세계 표준으로 사용되는 통신 프로토콜입니다. TCP/IP는 인터넷 프로토콜 스위트라고도 불리며 World Wide Web의 발명과 함께 컴퓨터 및 컴퓨터 네트워크에 혁명을 가져온 것이 계기로 현재도 표준적으로 이용되고 있는 통신 규칙입니다. 인터넷을 이용할 때는 다른 하드웨어나 OS라도 통신이 확립되어 있지 않으면 네트워크는 연결되지 않습니다. 따라서 TCP/IP는 기기나 OS가 달라도 공통의 프로토콜을 이용하여 통신을 성립시키는 것입니다. 예를 들어, 우리가 인터넷에서 웹 페이지를 볼 때 사용하는 프로토콜은 TCP (Transmission Control Protocol)와 IP (Internet Protocol)를 사용합니다. T.. 2022. 12. 18.
HTTP 상태 코드 목록 HTTP 상태 코드는 최상위 응답(General)에 표시되는 세 자리 숫자입니다. 클라이언트의 웹 브라우저와 서버 간에 HTTP 요청에 대한 응답을 반환합니다. HTTP 응답은 클라이언트의 웹 브라우저에 결과를 표시하기 위해 서버에서 처리를 수행하고 "General", "Message Header", "Response body"의 내용으로 텍스트로 표시됩니다. 웹 서버 응용 프로그램이 반환하는 가장 많은 상태 코드는 "200"입니다. 200은 정상적으로 처리를 할 수 있었음을 의미하기 때문에, 우리가 웹사이트를 보고 있을 때에는 표시하지 않고, 결과만이 웹 페이지의 표시라고 하는 형태로 표시되기 때문에 눈치채기 어렵습니다. 하지만 잘 보는 것은 에러가 나왔을 때입니다. 웹 사이트를 탐색하려고 URL을 입.. 2022. 12. 18.
반응형