我使用 jQuery.ajax 函数向以下 asp.net webservice 发出 GET 请求:
[WebMethod]
[ScriptMethod(UseHttpGet = true, ResponseFormat = ResponseFormat.Json)]
public string GetAgentsGroupNameById(int id)
我将 contentType 设置为“application\json”,将 dataType 设置为“jsonp”,但我仍然得到一个 xml 响应:
<?xml version="1.0" encoding="utf-8"?>
<string xmlns="tempuri.org/">Sports</string>;
以下是请求和响应的详细信息,如 chrome 的开发工具中所示:
我对请求做错了吗?或者也许是网络服务本身?