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);
}
感謝所有幫助生病後回來,如果我找到答案之前,我得到迴應。