네트워크

·네트워크
HTTP 메서드HTTP 메서드(HTTP Metohds)는 클라이언트와 서버 사이에 데이터 통신을 위한 요청의 종류로 ,각 메서드는 특정 작업을 수행하기 위해 사용됩니다. 대표적인 HTTP 메서드에는 GET, POST, PUT, DELETE, HEAD, OPTIONS, PATCH 등이 있습니다. 지금부터는 각 메서드에 대한 특징을 알아보겠습니다. GET 메서드서버에서 리소스를 요청하고 이를 조회하는 데 사용됩니다. GET 요청은 서버의 상태를 변경하지 않으며, 서버로부터 데이터를 가져오는 데 주로 사용됩니다. (서버에 전달하고 싶은 데이터는 쿼리 파라미터, 쿼리스트링 같은 방식을 통해 전달)ex )1. 클라이언트에서 1번 유저를 조회해 정보를 달라고 요청2. 서버에서는 1번에 해당하는 유저정보를 조회한 후..
·네트워크
TCP란?TCP는 전송계층에서 사용되는 연결 지향적 프로토콜로 데이터를 전송하는 동안 송신자와 수신자 사이에 연결을 설정 및 유지하고, 데이터가 완전히 온전하게 도착하도록 보장합니다.  1. 연결 지향데이터 전송 전에 송신자와 수신자가 연결을 설정한다. 2. 흐름 제어 송신자가 수신자의 처리 능력을 초과하지 않도록, 데이터 처리 속도를 조절해 버퍼 오버플로우를 방지 3. 혼잡 제어네트워크 내 패킷  수가 과도하게 증가하지 않도록 방지 4. 신뢰성 있는 데이터 전송데이터가 목적지에 도착했는지 확인하고 데이터가 손상되거나 유실된 경우, 재전송을 시도함  5. 전송순서 보장패킷을 전송한 순서를 보장한다. 6. 전이중, 점대점 방식전이중 : 양방향으로 전송이 동시에 일어날 수 있다.점대점 : 각 연결이 2개의 ..
·네트워크
HTTP 상태코드HTTP 상태 코드는 서버에서 설정해주는 응답으로 응답 메시지 상태 표시줄 부분을 사용해 클라이언트 요청의 전반적인 결과를 알려준다.HTTP는 클라이언트의 요청 결과를 전달하는데 사용할 수 있는 표준 상태 코드를 정의 하는데 다섯 가지의 범주로 나뉜다. (Http 상태코드를 일부 정리해보려고 합니다.) 1xx(informational) - 전송 프로토콜의 정보를 전달2xx(Success) - 클라이언트의 요청이 성공적으로 수락되었음3xx(Redirection) - 클라이언트가 요청을 완료하려면 몇 가지 추가 작업을 수행해야함4xx(Client Error) - 클라이언트의 오류, 서버가 요청을 수행할 수 없음5xx(Server Error) - 서버 오류, 서버가 정상 요청을 처리하지 못함1..
여포개발자
'네트워크' 카테고리의 글 목록