0

我正在尝试解码从网络接收到的字符串-我有一个解码 base64 的 C++ 代码,并且我在 JS 中复制了此代码,但我得到的响应略有不同-重要的是要提到 C++ 响应是一个我需要...

要解码的字符串是:

aXI4YlB5V2xshfYcsai4DYKFqLTn0KJDk0TTOzNwgKBlyfD7bvnSHuxzICs+ubUyoypzWSZK/vVDEMr+uHw8Of41OESh25ZfRAibxe7zyV+gSTFHBCaCryeb26KjVY6LretgDIWafd+Vvn/iw9aWGr9lT8ZMHY7KX3/Mk1O5I9BHnDiipZAegyp3r6x6yJYIgbYr08gbLD0Chjbkc6BzKhLc6/XK1g==

我需要得到的回应是:

ir8bPyWll…ö±¨¸ ‚…¨´çТC“DÓ;3p€ eÉðûnùÒìs +>¹µ2£*sY&JþõCÊþ¸|<9þ58D¡Û–<em>D›ÅîóÉ</em> I1G&,¯'›Û¢£ UŽ‹ë`...š}ß•¾âÃÖ–¿eOÆLŽÊ_Ì“S¹#ÐGœ8¢¥ƒ*w¯¬zÈ–¶+ÓÈ,=†6äs s*ÜëõÊÖ

相反,我得到:

ir8bPyWllö±¨¸ ¨´çТCDÓ;3p eÉðûnùÒìs +>¹µ2£*sY&JþõCÊþ¸|<9þ58D¡Û_DÅîóÉ_ I1G&¯'Û¢£Uë`}ß¾âÃÖ¿eOÆLÊ_ÌS¹#ÐG8¢¥*,w¯¬zȶ+Ó 6äs s*ÜëõÊÖ

除了特定字符外,它们非常相似:而不是 ‚... 我得到 ¨´ 和其他几个小差异 - 是什么导致了这种差异?

谢谢

4

1 回答 1

0

在显示您解码的内容时,这听起来像是某种编码问题。如果您收到有效的编码数据,那么我不明白为什么您会收到错误的解码数据。

于 2012-10-24T09:56:00.927 回答