I'm trying to pass JSON from jQuery to a .ASHX file. Example of the jQuery below:
$.ajax({ type: "POST", url: "/test.ashx", data: "{'file':'dave', 'type':'ward'}", contentType: "application/json; charset=utf-8", dataType: "json", });
How do I retrieve the JSON data in my .ASHX file? I have the method:
public void ProcessRequest(HttpContext context)
but I can't find the JSON values in the request.
I know this is too old, but just for the record I'd like to add my 5 cents
You can read the JSON object on the server with this
string json = new StreamReader(context.Request.InputStream).ReadToEnd();
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With