嗨,我在 iPhone 中使用 Web 服务,当我使用本地服务器运行时,我正在获取 Json 响应 null,我正在获取响应,这是我的代码
[WebMethod]
public string HelloWorld()
{
return "Hello World";
}
这是我调用网络服务的链接
http://tagcheckin.com/Webservice/Webservice1.asmx
嗨,我在 iPhone 中使用 Web 服务,当我使用本地服务器运行时,我正在获取 Json 响应 null,我正在获取响应,这是我的代码
[WebMethod]
public string HelloWorld()
{
return "Hello World";
}
这是我调用网络服务的链接
http://tagcheckin.com/Webservice/Webservice1.asmx
要从 AJAX 调用 WebService,您需要使用[ScriptService]
属性装饰服务
如果您想使用以下方式访问您的服务GET
:
将[ScriptMethod(ResponseFormat = ResponseFormat.Json, UseHttpGet = true)]
属性添加到 web 方法
[WebMethod]
[ScriptMethod(ResponseFormat = ResponseFormat.Json, UseHttpGet = true)]
public string HelloWorld()
<system.web>
在(Web 服务所在的服务器配置)下将以下配置添加到您的 web.config 。
<webServices>
<protocols>
<add name="HttpGet" />
<add name="HttpPost" />
</protocols>
</webServices>
提醒一下,使用 XML 服务时,您需要访问返回的对象:
success: function (m) {
$res.append("Message: " + m.d);
}