2013-07-24 68 views
0

- +++++PhoneGap的文件傳輸到沒有內容的配置,名稱,文件名,和內容類型發送

內容處置:形狀數據; NAME = 「文件」;文件名= 「new.xml」

的Content-Type:application/xml進行**

XML內容這裏- 這是所有我想

- ++ +++ -這條線在xml的底部/尾部

當我看着andro上的xml文件它不包含這個信息,它只包含XML數據。

我試圖找出如何發送一個XML到服務器沒有上述獲取附加到文檔。服務器只會處理xml文章,而沒有所有額外的信息。

這裏是我的功能:

function uploadPhoto(xml) { 


var url = 'myurl'; 
// retrieve the cookie from login 
var userId = localStorage.getItem("user"); 
var password = localStorage.getItem("pass"); 
var authorizationToken = "Basic " + userId + ":" + password; 
var options = new FileUploadOptions(); 
options.mimeType="application/xml"; 
var params = new Object(); 

var isiDevice = /ipad|iphone|ipod/i.test(navigator.userAgent.toLowerCase()); 
// test for android device 
var isAndroid = /android/i.test(navigator.userAgent.toLowerCase()); 
// retrieve the cookie from login 
if (isiDevice) 
{ 
    params.chunkedMode = true; 
    params.fileName = "order.xml"; 
    options.headers = {'Authorization': authorizationToken}; 
    options.params = params; 
} 
else if (isAndroid) 
{ 
    params.headers={'AUTHORIZATION': authorizationToken}; 
    params.chunkedMode = true; 
    params.fileName = "order.xml"; 
    options.params = params; 
} 


    var ft = new FileTransfer(); 
    ft.upload(xml, url, win, fail, options); 
} 

感謝所有幫助生病後回來,如果我找到答案之前,我得到迴應。

回答

0

我有一個代碼不太像這樣,在接收端我收到成字節[],並打印.. 那個時候我得到它的格式你如何預期的打印..嘗試,並檢查

相關問題