Search

페이로드(Payload)

대분류
CS
소분류
컴퓨터 해부 노트
World Wide Web
설명
전송되는 데이터
유형
전송 데이터
주요 레퍼런스
https://hanamon.kr/%eb%84%a4%ed%8a%b8%ec%9b%8c%ed%81%ac-http-%ed%8e%98%ec%9d%b4%eb%a1%9c%eb%93%9c-payload%eb%9e%80/
https://en.wikipedia.org/wiki/Payload_(computing)
https://rino92.tistory.com/45
최종 편집 일시
2024/11/09 13:32
생성 일시
2024/11/01 04:29
13 more properties

페이로드(Payload)

전송되는 데이터
데이터를 전송할 때, 헤더와 메타데이터, 에러 체크 비트 등과 같은 다양한 요소들을 함께 보내어, 데이터 전송의 효율과 안정성을 높히게 됨.
보내고자하는 데이터 자체를 의미
예를 들어 우리가 택배를 배송 시키거나 받을 때, 택배 물건이 페이로드가 된다.
송장, 박스, 뾱뾱같은 완충재 등은 부가적인 것이므로 페이로드가 아니다.
json으로 보는 실제 데이터에서의 Payload
{ "status": "im fine, Thank you", "from": "localhost", "to": "https://www.hon2yt2ch.life/", "method": "GET", "data": { "message": "나는 빢빢이다! (아닙니다.)" } // 여기가 페이로드 }
JSON
복사

pay-load

영문으로 왜 pay-load가 전송 데이터를 의미하는지 궁금해서 찾아봤다.
우선 pay-load는 pay(지불하다) + load(운반 물품)의 합성어인데, 사용자가 운반 물품에 대해 값을 지불한다는 뜻이 된다.
이는 사용자가 운반 비용 등에 대해 생각하지 않고 Just 사려는물품 값에 대해서만 물품 값을 지불한다는 의미에서 나온 단어라고 하더라 카더라.
그래서 결국 이는 소비자가 관심있어하는 그 물품(데이터)가 된다는 뜻이 된다는 것이였다.