【发布时间】:2015-03-26 08:58:20
【问题描述】:
我正在使用 JSONRPC 网络服务,我正在尝试将请求发送到服务器端以获取响应。 基本上我试图在请求中发送以下详细信息
methodname//example 899
Language code
Transaction code
User ID
Password
number
Amount
现在有我需要提交请求的主机。如果我 telnet 主机和端口连接成功。但是当我尝试通过浏览器提交请求时,我得到一些 net::ERR_CONNECTION_CLOSED.I不知道为什么会这样。
我不确定我要提交的请求,但这是我要提交的请求。我正在使用 Javascript 提交请求
<Script>
JSONTest = function() {
$.ajax({
url : "https://domain.com:port/",
type : 'GET',
data : {
"jsonrpc" : "2.0",
"method" : "904",
"id" : "1",
"params": [ "en", "69", "2123129930", "4371232483", "50", "" ]
},
dataType : "json",
success : function(result) {
//alert("result"+result[0]);
switch (result) {
case true:
processResponse(result);
break;
default:
resultDiv.html(result);
}
},
/* error: function (xhr, ajaxOptions, thrownError) {
alert(xhr.status);
alert(thrownError);
} */
});
};
</script>
<button type="button" onClick="JSONTest()">JSON</button>
根据上述脚本,我正在尝试寻找以下问题的答案。
- 我上面提交的请求是否有效?
- 如果上述声明错误,如何提供 URL 值?
- 我上面提供的类型可以吗?
- 请验证所有参数并让我知道所有参数位置是否有效。
- 我上面提供的参数的层次结构是什么?
非常感谢您在这方面的帮助。
【问题讨论】:
标签: javascript jquery json-rpc