Question

J'hôte mon projet Mono Webapi dans une simple demande de console:

WebApp.Start<Test>("http://localhost:1234/")

Lorsque je reçois une réponse du serveur, l'en-tête "Server" est toujours inclus, je ne trouve pas un moyen de le supprimer.

E.g.Serveur: mono-httpapi / 1.0

Pouvez-vous m'aider?

Était-ce utile?

La solution

basé sur le code source mono,

https:// github.com / mono / mono / blob / maître / mcs / classe / système / system.net / httplistenertesponse.cs

Si vous ne définissez pas une en-tête Server à vous-même, Mono définira le Mono-HTTPAPI/1.0 par défaut pour vous.Ainsi, pour éviter de voir la valeur par défaut, définissez un en-tête Server à l'aide de votre propre chaîne.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top