1

プラス記号を飲み込まない datausingencoding パラメータを探しています。私は NSASCIIENCODING を使用していましたが、サーバーに uiimage を送信しようとしていて、base64 文字列にプラス記号が含まれていたため、その形式のエンコーディングでは、変更されたエンコードされた文字列をサーバーに送信するプラス記号が取り除かれ、許可されていないようですサーバー側でデコードされる画像。base64 文字列を変更しないものを探しています。

4

1 に答える 1

0

みんな気にしないでください、これが私がstackoverflowで見つけた解決策です

ありがとう、今私はそれを理解しました。stringByAddingPercentEscapesUsingEncoding: を介して文字列を実行する必要があったようです: 最初に、replaceOccurrencesOfString:@"+" withString:@"%2B" を介して実行する必要がありました。それらすべてを逃れる

于 2013-09-13T05:05:43.053 に答える