Les services REST WCF prennent-ils en charge les redirections HTTP 301?
-
06-07-2019 - |
Question
Est-il possible d'implémenter une redirection HTTP 301 pour un service WCF REST afin que les URL du formulaire soient:
redirige vers
(Pour le cas client de cette question, voir Le client WCF REST WebChannelFactory prend-il en charge les services REST qui utilisent des redirections? )
La solution
Bien sûr, il suffit de définir l'emplacement et le code d'état
WebOperationContext.Current.OutgoingResponse.Location = "http://server/customers/324";
WebOperationContext.Current.OutgoingResponse.StatusCode = HttpStatusCode.MovedPermanently;
Je ne sais pas comment le client WCF gère les redirections, mais l'utilisation de HttpWebRequest est relativement simple.
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow