我尝试计算.net
中的校验和以便将数据发送到php
服务器。我使用web服务...Crc32 .NET和php之间的兼容性
php
使用Crc32
功能link
php的校验和是只有数字...
,我使用CRC32从here
我的电话是:
[...]
Crc32 checksum = new Crc32();
foreach (byte b in crc32.ComputeHash(buffer))
hash += b.ToString("x2").ToLower();
// send data and checksum in webservice
更新示例
一个文件(cv.txt)与此内容:Hello word !
校验和.NET是fca641d7
和PHP校验1016497679
,它是不一样的输出... PHP可以不读取数据,因为校验和不同
有人知道该怎么做?
更新2 LINK FILE CV.TXT密码: '简历' (不含引号)
谢谢!
你如何添加每个输出示例?我们中有些人无法在头脑中运行C代码。 – Sammitch
我已添加thx请参阅更新 –
我无法复制您的任何一个CRC。请仔细验证您的示例,并指出该短语后面是否有新行,如果是,则新行是换行还是换行和换行。你的意思是“单词”还是“世界”?感叹号前有空格吗? –