[英]Plupload sends data with wrong MIME on Android 2.x
我在讓plupload在Android 2.x設備上工作時遇到問題。 僅在這些設備上,plupload會以二進制/八位字節 MIME類型發送文件,盡管它應該像在其他系統(台式chrome,FF,Android 3.x和4.x)上一樣發送multipart / form-data 。 因此,服務器根本無法處理這些請求。
var uploader = new plupload.Uploader({
runtimes : 'html5,silverlight,html4',
silverlight_xap_url : settings.url_silverlight,
browse_button : 'pickfiles',
container : 'uploader',
max_file_size : '3mb',
url : settings.url_nailarts,
filters : [
{title : NF.T("img_files"), extensions : "jpg,jpeg,gif,png"}
], ... });
multipart:默認為true,但是即使我明確地將其放在其中也無濟於事。 我能做什么? 問題出在哪兒? 謝謝!
Andorid 2.x不會發送multipart / form-data。 相反,它在主體中發送文件,因此application / octet-stream是正確的類型。
在您的服務器上,您需要通過保存流本身來處理這種情況。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.