0
在Worklight中,我試圖發送一個包含希臘字母參數的HTTP請求(通過HTTP適配器)。然而,應用的編碼將希臘字母改爲象形文字。有誰知道我可以如何讓請求發送希臘字符?Worklight - 通過HTTP發送希臘字符
var request =
'<?xml version="1.0" encoding="UTF-8"?>'
+ '<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" '
+ 'xmlns:test="">'
+ '<soapenv:Header/>'
+ '<soapenv:Body>'
+ '<test:getAnalysis>'
+ '<request>'
+ '<invoiceId>' + invoiceId + '</invoiceId>'
+ '</request>'
+ '</test:getAnalysis>'
+ '</soapenv:Body>'
+ '</soapenv:Envelope>';
var options = {
method : 'post',
returnedContentType : 'xml',
path : getPath(),
body: {
content: request.toString(),
contentType: 'text/xml; charset=utf-8',
},
};
return WL.Server.invokeHttp(options).Envelope.Body;
你使用什麼編碼?你怎麼應用它? – Floris
你可以包含你的代碼樣本嗎? –
我剛剛嘗試使HTTP適配器將希臘數據發送到測試服務器,並且它工作正常。你也可以試試。發送帶有名爲'data'的參數的POST到這個URL:http://burnished-yeti-689.appspot.com/ –