qml使用js-httprequest
来源:互联网 发布:东方财富行情软件 编辑:程序博客网 时间:2024/05/19 07:43
jqm中可以使用HTTPRequest。不用设置权限,但是有限制,只能使用异步消息。
代码框架如下:
function submitPost(postString) { var request = new XMLHttpRequest(); request.onreadystatechange=function() { // Need to wait for the DONE state or you'll get errors if(request.readyState === XMLHttpRequest.DONE) { if (request.status === 200) { console.log("Response = " + request.responseText); // if response is JSON you can parse it var response = JSON.parse(request.responseText); // then do something with it here } else { // This is very handy for finding out why your web service won't talk to you console.log("Status: " + request.status + ", Status Text: " + request.statusText); } } } // Make sure whatever you post is URI encoded var encodedString = encodeURIComponent(postString); // This is for a POST request but GET etc. work fine too request.open("POST", "https://<your_service_endpoint_here>", true); // only async supported // You might not need an auth header, or might need to modify - check web service docs request.setRequestHeader("Authorization", "Bearer " + yourAccessToken); // Post types other than forms should work fine too but I've not tried request.setRequestHeader("Content-type", "application/x-www-form-urlencoded"); // Form data is web service dependent - check parameter format var requestString = "text=" + encodedString; request.send(requestString); }
具体参见
http://supportforums.blackberry.com/t5/Cascades-Development-Knowledge/Using-XMLHttpRequest-from-QML-in-Cascades-to-access-web-services/ta-p/2023573
- qml使用js-httprequest
- 使用Android内置httpRequest发起httpRequest
- QML中能使用什么JS库
- HttpRequest
- HttpRequest
- httprequest
- HttpRequest
- HttpRequest
- httpRequest
- AJAX: 如何使用HttpRequest对象
- url、httprequest、request使用详解
- HttpRequest使用POST/GET方法
- AJAX: 如何使用HttpRequest对象
- qml 中的js定时器
- C#使用WebRequest(HttpRequest)发送文件
- C#使用WebRequest(HttpRequest)发送文件
- java中使用HttpRequest发送请求
- Firefox的“httpRequest”插件简单使用
- Android显示图片避免OOM和ANR小结
- 比较健康的作息时间表
- Oracle 删除重复数据
- hdu 2546 饭卡
- jsp页面跳出框架注销-退出
- qml使用js-httprequest
- 毕业生必须知道:干部身份、三方协议、派遣证、人事代理、户口迁移 、编制、工龄、签约、档案
- php中的页面分页代码
- 认识smack中的基本对象 - Presence对象
- s:if集合非空判断
- 关于ViewState
- A2-不当的认证和会话管理
- 金额数据格式化
- android log 调试