0
サーバーにデータをアップロードしようとしています。サーバーはイメージの文字列を受け入れることができます。今私は、サーバーに画像をアップロードする次のコードを使用しています。ベース64の文字列でサーバーに画像をアップロード中にエラーが発生しました
NSData *image = UIImagePNGRepresentation(image);
NSString* pictureDataString = [image base64EncodingWithLineLength:0];
[_request setPostValue:pictureDataString forKey:@"media"];
ただし、次のエラーが表示されます。誰でもここで私を助けてくれますか?
"(<class 'google.appengine.api.datastore_errors.BadValueError'>, BadValueError('Property media must be convertible to a Blob instance (Blob() argument should be str instance, not unicode)',), <traceback object at 0x69a1cd63d506f800>)"
あなたは、ベース64エンコーディング文字列で画像を送信しようとしていますか? – Gypsa
はい..私はそれを送るようにtryoingしています。 – Hadi
base64EncodingWithLineLength関数は何をしていますか? – Gypsa