我打算使用crc32校验和来检查REST API调用的数据完整性。我使用一个crc32库 http://www.icana.org.ar/ICANACardRotator/source/nochump/util/zip/CRC32.ascrc32 in php and as3
这和php crc32函数给出不同的输出。 在AS3我用下面的代码
var c:crc32 = new crc32();
var arr:ByteArray = new ByteArray();
arr.writeObject("Hello World!");
c.update(arr);
trace(c.getValue());
这给了我2098676879
在PHP我用
<?php
$str = crc32("Hello World!");
printf("%u\n",$str);
?>
其输出472456355
有人可以帮我告诉有什么区别?
你检查了字节数组吗?很可能这些是不同的。 –