Uploading files with non-English characters in name to Blobstore in App Engine Java -
i have encountered problem java runtime apparently resolved python - http://code.google.com/p/googleappengine/issues/detail?id=2749
when filename contains non-english characters, getting either blobinfo.getfilename() , fileinfo.getfilename() returns base64-like string (but it's not base64 far figure) starting =?utf-8?
this happens in production. in development server string can convert utf-8 encoding.
i saw python users able overcome before official fix. tried add accept-charset="utf-8" upload form, didn't seem matter. there workaround this? thought using non-standard way send filename (ie. encode on client , decode on server) prefer cleaner solution.
Comments
Post a Comment