2012-07-26 97 views
0

这是一个问题:“如何是幕后做”:从jQuery的阿贾克斯发布信息到Asp.net页面方法?

林帐数据到一个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) 
    {} 

是否legitimic问题要问其WSDL一样的信息

回答

0

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

就WSDL而言,我不确定,因为它不是纯粹的Web服务,WSDL如何发挥作用。

+0

你能解释一下_框架处理request_吗? – 2012-07-26 18:45:26