开发者

WCF: Distinguish between REST and SOAP requests using the OperationContext

开发者 https://www.devze.com 2023-01-06 06:09 出处:网络
In WCF security, given the current OperationContext, what is the bes开发者_JAVA百科t way to determine whether the request is a SOAP request or a REST request?You could look at the binding name on the

In WCF security, given the current OperationContext, what is the bes开发者_JAVA百科t way to determine whether the request is a SOAP request or a REST request?


You could look at the binding name on the ChannelDispatcher:

string bindingName = OperationContext.Current
                        .EndpointDispatcher.ChannelDispatcher.BindingName;

For REST, it would be webHttpBinding - anything else would be SOAP.

0

精彩评论

暂无评论...
验证码 换一张
取 消