簡體   English   中英

Plupload在Android 2.x上使用錯誤的MIME發送數據

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM