J'ai un serveur WCF qui gère une commande POST. J'ai créé le point de terminaison avec WebHttpBinding. Mon problème est que je n'ai aucun contrôle sur le client qui envoie le POST. Comme il s'avère que le client n'envoie pas le Content-Type. Y a-t-il un moyen pour moi de gérer ça? Je sais quel devrait être le type de contenu. Est-il possible d'intercepter la requête et d'ajouter le type de contenu?Gestion du serveur WCF manquant Content-Type
0
A
Répondre
0
Vous pouvez utiliser les interfaces IDisptachMessageInspector AfterRecieveRequest méthode pour gérer la demande et effectuer les opérations nécessaires
+0
Cela n'aide pas. Le serveur rejette la demande avant d'accéder à ma méthode AfterReceiveRequest. Je peux dire que l'inspecteur est configuré correctement car il est atteint lorsque le champ de type de contenu est envoyé. –
Questions connexes
- 1. Erreur WCF liée à ContentType
- 2. Gestion côté serveur manquant connexion client (réinitialisé par homologue)?
- 3. Erreur WCF - élément de détail manquant
- 4. Question sur l'architecture du serveur. (WCF + NServiceBus)
- 5. Le raccourci du serveur Wamp est manquant
- 6. Événements secondaires du serveur WCF
- 7. XML manquant par le client WCF est manquant certains éléments
- 8. Netbeans Resolve manquant serveur
- 9. WCF - Gestion des erreurs
- 10. Gestion des services WCF
- 11. Gestion des erreurs WCF
- 12. Gestion du cycle de vie de l'instance du client WCF
- 13. Gestion des erreurs inter-domaines et WCF
- 14. Deploy ContentType avec DocumentTemplate
- 15. Ajout du fichier .svc manquant
- 16. WCF Business logique de gestion
- 17. wcf callback réponse lente du serveur
- 18. MVC Fileupload real contenttype
- 19. Django contenttype question
- 20. asp.net fichier mvc contenttype
- 21. Universal (any ContentType) ITaggerProvider
- 22. Gestion des exceptions globales WCF
- 23. System.ServiceModel Service WCF Mono cadre manquant
- 24. Silverlight + Application Web avec WCF manquant system.linq
- 25. ServiceReferences.ClientConfig manquant - WCF avec Silverlight sur Azure
- 26. Services Web, gestion des événements du serveur sur le client
- 27. Gestion gracieuse du délai d'expiration du serveur dans BlazeDS
- 28. Gestion du client WCF persistant entrant en état d'erreur
- 29. Gestion de la concurrence dans WCF
- 30. Qu'est-ce que reponse.d lors du renvoi de données à partir d'un service WCF avec ContentType de "application/json"?
Vous pouvez utiliser les interfaces IDispatchMessageInspector AfterRecieveRequest méthode pour gérer la demande et effectuer les opérations nécessaires. référence: http://msdn.microsoft.com/fr-fr/library/system.servicemodel.dispatcher.idispatchmessageinspector.afterreceiverequest.aspx – Rajesh