首页 新闻 会员 周边

一个webhttpbinding能否既支持rest,又同时支持ajax客户端调用

0
悬赏园豆:15 [已解决问题] 解决于 2011-05-18 09:46
<endpointBehaviors>
<behavior name="WCF4Instance.HelloWorldAspNetAjaxBehavior">
<enableWebScript/>
<!--<webHttp/>-->
</behavior>
<behavior name="WCF4Instance.Service1AspNetAjaxBehavior">
<enableWebScript/>
</behavior>
</endpointBehaviors>

在behavior的节点里面如果添加了<enableWebScript />即可支持ajax客户端调用,但是必须不能添加<webHttp />否则客户端调用失败;如果你想支持rest你需要添加<webHttp />并不能添加<enableWebScript /> 我现在想同时支持连个,config里面应该怎么写啊?还是根本就不支持两个一起的形式?

dbms的主页 dbms | 初学一级 | 园豆:75
提问于:2011-04-13 17:29
< >
分享
最佳答案
0

enableWebScript和webHttp不能同时设置在一个behavior下,参考 http://www.robbagby.com/rest/rest-in-wcf-part-iv-hi-rest-exposing-a-service-via-get-configuring-the-service/ 

收获园豆:15
2012 | 高人七级 |园豆:21230 | 2011-04-14 12:46
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册