【发布时间】:2011-02-08 16:37:14
【问题描述】:
我正在尝试将 JSON 从我的 mozilla 插件发送到我的 asp.net 页面。
var myJSONObject = {"userName": una,"password": pass};
request = new XMLHttpRequest();
request.open("GET","@987654321@" + myJSONObject,true, null, null);
在我的 .net 页面上,我尝试了几种方法,但无法找到序列化和反序列化代码的最佳方法。
我所需要的只是将 json 数据向后发送并在 C# n javascript 上解析它。
我已经尝试过 DataContractJsonSerializer、JavaScriptSerializer 等。但无法使其任何工作。
使用 JavaScriptSerilizer,如果它从浏览器获取参数,它会反序列化它,例如如果我打开浏览器并粘贴 @987654322@{"Username":"hna123","Password":"2444"} 之类的内容,它会反序列化并返回单个值,但是当我从我的 mozilla 插件执行 XMLHTTPRequest(如上所述)时它确实有效。有什么线索吗?
【问题讨论】:
标签: asp.net json xmlhttprequest firefox-addon