我对javascript很陌生,正在开发集成系统。
这是一个小型集成系统,因此我无法使用Ajax或添加任何其他常规Web技术,我只需要使用Javascript发送HTTP POST并在成功后获得响应,所以我的第一个目标是能够发送该POST消息
我已编写代码,但我收到错误
地图活动中的异常:org.mozilla.javascript.EcmaError:ReferenceError:" XMLHttpRequest"没有定义。
function abc(){
var url = "https://na10.saourt.com/se/sendData";
var method = "POST";
var postData ="[{\"name\":\"anderson\",\"ContactEmail\":\"ad@gmail.com\"}]";
var async = true;
var request = new XMLHttpRequest();
request.onload = function () {
var status = request.status;
var data = request.responseText;
}
request.open(method, url, async);
request.setRequestHeader("Content-Type", "application/json");
request.setRequestHeader("Authorization", "OAuth 123");
request.setRequestHeader("securityToken", "123@abs");
request.send(postData);
}
答案 0 :(得分:0)
您是否尝试过发送空/基本帖子请求?