【发布时间】:2013-06-01 02:03:06
【问题描述】:
我正在做一个项目,该项目需要从我的 Javascript 文件中调用 OFX 服务器。我正在使用 jQuery ajax 方法来调用 Web 服务。
但是当我调用网络服务时,我从服务器收到以下错误。
1.加载资源失败:服务器响应状态为405(不允许方法) 2.加载资源失败:Access-Control-Allow-Origin不允许Origin null。 3.XMLHttpRequest 无法加载 *我的 URL。 Access-Control-Allow-Origin 不允许 Origin null。*
我正在使用以下代码来调用 Web 服务。
var loginRequest ="OFXHEADER:100\n"+
"DATA:OFXSGML\n"+
"VERSION:102\n"+
"SECURITY:NONE\n"+
"ENCODING:USASCII\n"+
"CHARSET:1252\n"+
"COMPRESSION:NONE\n"+
"OLDFILEUID:NONE\n"+
"NEWFILEUID:NONE\n\n"+
"<OFX>\
<SIGNONMSGSRQV1>\
<SONRQ>\
<DTCLIENT>20120328122032.123[-4:EDT]\
<USERID>username\
<USERPASS>password\
<LANGUAGE>ENG\
<APPID>dgfg\
<APPVER>4334\
</SONRQ>\
</SIGNONMSGSRQV1>\
<SIGNUPMSGSRQV1>\
<ACCTINFOTRNRQ>\
<TRNUID>34435</TRNUID>\
<ACCTINFORQ>\
<DTACCTUP>19900101</DTACCTUP>\
</ACCTINFORQ>\
</ACCTINFOTRNRQ>\
</SIGNUPMSGSRQV1>\
</OFX>";
$.ajax(
{
url: "My URL",
type: "POST",
async: async,
data: loginRequest,
complete: callback,
error: error,
contentType: "application/x-ofx"
});
我的 Web 服务调用是否有任何错误,或者是否有任何其他方式可以调用 OFX 服务器。
提前致谢。
【问题讨论】:
标签: javascript html jquery ofx