WCF REST服务是否支持HTTP 301重定向?
-
06-07-2019 - |
题
是否可以为WCF REST服务实现HTTP 301重定向,以便以下格式的URL:
重定向到
(有关此问题的客户端案例,请参阅 WCF REST WebChannelFactory客户端是否支持使用重定向的REST服务?)
解决方案
确定只需设置位置和状态代码
WebOperationContext.Current.OutgoingResponse.Location = "http://server/customers/324";
WebOperationContext.Current.OutgoingResponse.StatusCode = HttpStatusCode.MovedPermanently;
我不知道WCF客户端如何处理重定向,但使用HttpWebRequest做起来相对简单。
不隶属于 StackOverflow