Я хочу преобразовать изображение в формат base64, а затем загрузить его на сервер, но строка base64 настолько велика, что выдает ошибку в Интернете, что параметр не получен. Любая идея отправить полную строку на сервер с помощью веб-сервиса ниже? Вот сервис, который я пробовал.
var xhrAddclient = Titanium.Network.createHTTPClient();
xhrAddclient.open('POST', webservice_url);
xhrAddclient.send({
method : "addclient",
image : base64string,
});
xhrAddclient.setTimeout(10000);
xhrAddclient.onerror = function() {
showAlertBox('Service timed out. Please try again.');
};
xhrAddclient.onload = function() {
showAlertBox("Client added successfully.");
};