Https POST / GET с Qml / Qt

Недавно я работаю над мобильными телефонами Nokia с использованием Qt-Qml. Мне нужно сделать POST-запрос на указанный URL-адрес HTTPS. Я использую QML, и я безуспешно пытаюсь сделать это в Javascript.

Кто-нибудь знает об этом? Можно ли это сделать с помощью Javascript в QML? Есть какие-нибудь советы, как сделать это в QT?

Я пробовал вызвать такую ​​функцию:

var http = new XMLHttpRequest()
var url = "myform.xsl_submit";
var params = "num=22&num2=333";
http.open("POST", url, true);

//Send the proper header information along with the request
http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
http.setRequestHeader("Content-length", params.length);
http.setRequestHeader("Connection", "close");

http.onreadystatechange = function() {//Call a function when the state changes.
    if(http.readyState == 4 && http.status == 200) {
        print("ok");
    }else{
                print("cannot connect");
        }
}
http.send(params);
6
задан fran 9 January 2012 в 15:16
поделиться