Nous souhaitons recevoir une requête GET dans www.contoso.com/Service(123) et sur la base d'une logique (informations de jeton dans un en-tête personnalisé) rediriger la requête vers www .contoso.com/données/123.xml ou www.contoso.com/123_bak.xml sans que le client au courant de la redirectionMeilleure façon d'implémenter la redirection côté serveur à l'aide de WCF REST
Répondre
pour être clair, vous dites que vous ne pas veulent retourner une redirection basée sur HTTP, correct? Ce que vous cherchez est l'équivalent de Server.Transfer de ASP.NET, non? Si vous hébergez dans ASP.NET, alors vous pouvez réellement aller de l'avant et utiliser Server.Transfer pour rediriger l'appel.
En pur WCF, ce serait un travail pour le routage. Vous voudrez peut-être vérifier. RoutingService
.NET 4. Si vous ne pouvez pas. NET 4, alors vous êtes gentil tout seul car il n'y a pas de solution intégrée pour cela dans 3.5. Pour l'exemple que vous avez donné, je devrais en savoir plus sur qui possède les URL pour donner les meilleurs conseils. Par exemple, est la seule URL REST que WCF gère le/Service (123), mais les autres URL traitées par un autre service?
- 1. WCF REST Caching - Côté client et côté serveur
- 2. Redirection côté serveur en PHP
- 3. Meilleure façon de gérer les fichiers utilisateur côté serveur?
- 4. Meilleure façon de faire ce cas REST
- 5. Meilleure façon de tester l'API XML REST REST?
- 6. Quelle est la meilleure façon de gérer les balises côté serveur à l'intérieur d'un fichier js?
- 7. Meilleure façon de fournir des graphiques sur le Web? Bibliothèque côté serveur ou côté client? HTML5?
- 8. Quelle est la meilleure façon d'apprendre WCF?
- 9. WCF REST POST XML
- 10. Quelle est la meilleure façon de faire du côté serveur asp.net filtrage mvc de jqgrid
- 11. La meilleure façon d'implémenter REST dans CakePHP 1.3?
- 12. WCF - appel du même service côté client et côté serveur
- 13. Quelle est la meilleure façon d'intégrer des balises côté serveur constantes dans le code javascript?
- 14. Détecter TimeoutException sur le côté serveur WCF
- 15. Quelle est la meilleure façon de tester les services WCF?
- 16. Débogage de WCF REST
- 17. Quelle est la meilleure façon d'utiliser WPF, WCF, PRISM
- 18. Meilleure façon d'implémenter une API Rest avec PHP sur le serveur Web WAMP
- 19. Comment faire WCF REST Caching?
- 20. Comment activer la mise en cache côté serveur WCF?
- 21. Est-ce que la bibliothèque de validation de partage WCF côté serveur et côté client peut?
- 22. Quelle est la meilleure façon d'exposer l'API de mon serveur?
- 23. Quelle est la meilleure façon d'annuler une requête WCF asynchrone?
- 24. Meilleure pratique REST: synchronisation d'un client sur un serveur
- 25. La meilleure façon de créer un serveur Web Comet/Push?
- 26. WCF Rest Page d'aide
- 27. Commentaires côté serveur dans asp.net (côté HTML)
- 28. correct stub côté serveur de service WCF de WSDL
- 29. Schéma d'authentification REST WCF
- 30. WCF REST Authentification RequestInterceptor