payload,payload是什么意思

时间:2024-09-04 12:32:30编辑:小星

payload是什么意思

payload的意思是有效载荷 。通常在传输数据时,为了使数据传输更可靠,要把原始数据分批传输,并且在每一批数据的头和尾都加上一定的辅助信息,比如数据量的大小、校验位等,这样就相当于给已经分批的原始数据加一些外套。这些外套起标示作用,使得原始数据不易丢失,一批数据加上“外套”就形成了传输通道的基本传输单元,叫作数据帧或数据包,而其中的原始数据就是payload。The essential data that is being carried within a packet or other transmission unit.。

payload是什么意思

根据词典里的解释,payload指的是有效载重负载人事费弹头内的炸药火箭所载弹头Wat?? 完全不能代入到代码里去理解啊,这些参数难道是计算弹头内的炸药含量的么?在一番Google之后,终于在 stackexchange 找到了一份还算靠谱的答案。首先解释一下什么是 payload,payload 在这里却是可以理解为有效载重,但是这只是字面意思。对于程序员来说,有效载重究竟是个什么玩意儿,又是一个新的问题(调用栈又多了一层……)。要解释什么是有效载重,就得说到货运行业。比如有一位客户需要支付一笔费用委托货车司机运送一车石油,石油本身的重量、车子的重量。司机的重量等等,这些都属于载重(load)。但是对于该客户来说,他关心的只有石油的重量,所以石油的重量是有效载重(pay-load,也就是付费的重量)。请点击输入图片描述所以抽象一下,payload 可以理解为一系列信息中最为关键的信息。回到代码中,举一个最简单的例子,一个 ajax 请求返回一个 JSON 格式的对象{status: 200,hasError: false,data: {userId: 1,name: 'undefined'}}这里的 data 就是 payload,也就是关键信息。而 status、hasError等信息是load,虽然也是信息,但相对没有那么重要。

上一篇:dbf是什么文件,dbf是什么格式_dbf是什么格式的文件怎么打开

下一篇:q飞,谁能教我QQ飞车怎样漂移??