web service should return json

前端 未结 2 1752
耶瑟儿~
耶瑟儿~ 2020-12-06 14:19

I need my web service to return JSON...

I have the following code in my .asmx file:

namespace Feed
{
    [WebService(Namespace = \"http://tempuri.org         


        
2条回答
  •  感情败类
    2020-12-06 14:32

    Your webservice definition looks correct. Ensure that you are calling the service through a post and remember that the key is specifying the 'content type' header as application/json.

    (This is using jQuery but you could use low level javascript if you like)

    $.ajax({
        type: "POST",
        contentType: "application/json; charset=utf-8;",
        url: "http://MyWebServiceURL",
        data: JSON.stringify({ ParameterName: "DataToSend" }),
        dataType: "json",
        success: function (data, textStatus, jqXHR) {
            //do something
        },
        error: function (jqXHR, textStatus, errorThrown) {
            //fail nicely
        }
    });
    

提交回复
热议问题