Я пытаюсь отправить JSON из моего аддона Mozilla на мою страницу asp.net.
var myJSONObject = {"userName": una,"password": pass};
request = new XMLHttpRequest();
request.open("GET","<a href="http://www.google.com?jo=" rel="nofollow noreferrer">http://www.google.com?jo=</a>" + myJSONObject,true, null, null);
на своей странице .net Я попробовал несколько способов сделать это, но не смог найти лучший способ сериализации и десериализации кода.
Все, что мне нужно, это отправить данные json назад и проанализировать их на C # n javascript.
Я пробовал DataContractJsonSerializer, JavaScriptSerilizer и многие другие. Но не в состоянии заставить все это работать.
С JavaScriptSerilizer, он действительно десерилизует его, если он принимает аргумент из браузера, например Если я открываю браузер и вставляю что-то вроде <a href="http://www.google.com?jo=" rel="nofollow noreferrer">http://www.google.com?jo=</a>{"Username":"hna123","Password":"2444"}
, он действительно дезертилизирует и возвращает мне отдельные значения, но он работает, когда я выполняю XMLHTTPRequest (как указано выше) из моего аддона Mozilla. Любые подсказки?