是否将信息发布到Asp.net页面方法?

是否将信息发布到Asp.net页面方法?,asp.net,web-services,http,iis,jquery,Asp.net,Web Services,Http,Iis,Jquery,这是一个“如何在幕后完成”的问题: Im将数据从jQueryAjax发布到asp.net页面方法。(方法名称为Show1) 小提琴手表演: POST http://localhost:54517/WebSite8/Default.aspx/Show1 HTTP/1.1 Host: localhost:54517 ... {aaa:"value"} 就像在asmx上发帖一样 iis获得一个请求,请求/Show1,但他没有这样的页面 那么,他如何知道应该运行Default.aspx并在其中搜索

这是一个“如何在幕后完成”的问题:

Im将数据从jQueryAjax发布到asp.net页面方法。(方法名称为
Show1

小提琴手表演:

POST http://localhost:54517/WebSite8/Default.aspx/Show1 HTTP/1.1
Host: localhost:54517
 ...

{aaa:"value"}
就像在asmx上发帖一样

iis
获得一个请求,请求
/Show1
,但他没有这样的页面

那么,他如何知道应该运行
Default.aspx
并在其中搜索
Show1
方法呢

此外,如果此方法声明为:

    [WebMethod]
    public static string Show1(string aaa)
    {}

询问类似于WSDL的信息是否合法?

Default.aspx/Show1是页面中静态web方法的自然URL结构,因此框架处理请求并正确路由请求

至于WSDL,我不确定,因为它不是一个纯web服务,WSDL是如何发挥作用的