我試圖從jQuery傳遞JSON到.ASHX文件。 我想通過HttpContext和貓到NameValueCollection檢索.ASHX文件中的JSON數據。 這是怎麼回事?將jsondata轉換爲NameValueCollection
$.ajax({
url: "GetLetterInformationHandler.ashx",
data: "{'Name':'david', 'Family':'logan'}",
contentType: "application/json; charset=utf-8",
type: "Get",
datatype: "json",
onSuccess: function (data) {
}
});
現在我可以使用查詢字符串,並與投如下:
public void ProcessRequest(HttpContext context)
{
HttpResponse response = context.Response;
string cururl = context.Request.Url.ToString();
int iqs = context.Request.Url.ToString().IndexOf('?');
string querystring = (iqs < cururl.Length - 1) ? cururl.Substring(iqs + 1) : String.Empty;
NameValueCollection parameters = HttpUtility.ParseQueryString(querystring);
context.Response.ContentType = "text/plain";
}
我想用JSON insted的查詢字符串
我使用動態parameters.Also其他地區的應用程序發送參數到ashx – ZSH