HTTP에 대하여

Y39·2023년 3월 17일
0

toBeProgrammer

목록 보기
56/88

HTTP(Hypertext protocol)

: 서로 다른 하드웨어간 데이터 통신 규약

  • 네트워크
    • (클라이언트)HTTP -> TCP -> IP ->네트워크 ->IP -> TCP-> HTTP(서버)
    • TCP
      • 쓰리웨이 핸드셰이킹: 물어보고 -대답듣고 -물어보고
      • 패킷 단위로 데이터를 쪼갬
    • IP
      • 기기에 연결된 인터넷의 주소
      • ARP(Address Resulution Protocol): IP를 찾아줌
      • DNS: 도메인 이름으로 IP주소를 연결
  • 메소드(수정)
    • put: 해당 데이터가 없으면 생성, 있다면 수정
    • patch: 의도에 따라 다르게 사용될 수 있음

http 상태코드

  • 1xx: 진행중
  • 2xx: 처리 성공
  • 3xx: 성공했지만 redirection할 때에
  • 4xx: 잘못된 요청에 의한 오류
  • 5xx: 서버 측에서 에러가 생겼을 경우
profile
System.out.print("Bold")

0개의 댓글