Как вызвать веб-сервис в титаниуме с использованием javascript

Я новичок в Titanium и хочу вызвать веб-сервис из моего приложения Titanium. WebService возвращает ответ JSON. Как мне известно о вызове веб-службы с помощьюXMLRPC но очень смущен в отношении JSON.

До сих пор я знаю, что мы должны создатьHTTPClient.

var request = Titanium.Network.createHTTPClient();
request.open("POST", "http://test.com/services/json");
request.onload = function() {
    var content = JSON.parse(this.responseText);//in the content i have the response data
};

request.setRequestHeader("Content-Type","application/x-www-form-urlencoded"); //did not understand this line
request.send();

Теперь проблема в том, что в моем URL (конечных точках) много WebServices, поэтому я дам имя метода, т.е. имя WS, которое должно быть вызвано.

Из документации API Titanium Mobile функцияopen то естьrequest.open принимает 3 параметра:

имя метода (имя метода http)

URL запроса

async (логическое свойство) по умолчанию true.

В приведенном выше коде, что является"POST" делать там ?? и если мое имя WSsystem.connect тогда где я буду упоминать это в коде?

А что если WS нуждается в параметре, то как мы можем отправить параметр в веб-сервис из приведенного выше кода.

я знаю этоrequest.send() можно использовать для отправки параметра, но как?

Ответы на вопрос(1)

Ваш ответ на вопрос