什么是 Web 服务中的 Web 方法属性?例如
[WebMethod(EnableSession = true)]
[ScriptMethod(UseHttpGet = true)]
public string GetApplicationDomains(string strParameterList)
{
}
出于什么目的使用 WebMethod 和 ScriptMethod 属性?
什么是 Web 服务中的 Web 方法属性?例如
[WebMethod(EnableSession = true)]
[ScriptMethod(UseHttpGet = true)]
public string GetApplicationDomains(string strParameterList)
{
}
出于什么目的使用 WebMethod 和 ScriptMethod 属性?
WebMethod表示“作为 XML Web 服务的一部分公开的方法”。
ScriptMethod "指定使用哪个 HTTP 动词来调用方法,以及响应的格式"
WebMethod属性将此方法标识为 Web 服务方法。
ScriptMethodAttribute属性是可选的。
如果一个方法没有用ScriptMethodAttribute标记,该方法将使用 HTTP POST 命令调用,并且响应将被序列化为 JSON。您不能从脚本覆盖此设置。