0

Web から受信した文字列をデコードしようとしています - 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¢¥*Ӭȶ,+ 6äs s*ÜëõÊÖ

特定の文字を除いて、それらは非常に似ています: 代わりに、私は ¨´ を取得し、他のいくつかの小さな違いがあります - この違いの原因は何ですか?

ありがとう

4

1 に答える 1

0

デコードしたコンテンツを表示しているときに、何らかのエンコードの問題のように聞こえます。有効なエンコードされたデータを受け取った場合、間違ったデコードされたデータを取得する理由がわかりません。

于 2012-10-24T09:56:00.927 に答える