J'ai une partie du projet Asp.NET 1.1.Asp.NET 1.1 HttpResponse en-têtes
Je travaille avec un site distant, ce qui est incorrect dans certains cas - parfois, il écrit un en-tête Content-Encoding incorrect.
Dans mon code, j'obtiens HttpResponse à partir de ce site distant. Et si l'en-tête Content-Encoding est égal à, par exemple, "gzip", je dois définir l'en-tête Content-Encoding sur "deflate".
Mais il n'y a pas de propriétés ou méthodes dans la classe HttpResponse pour obtenir l'en-tête Content-Encoding.
La propriété Content-Encoding renvoie, dans mon cas, "UTF-8". Dans la fenêtre Watch, je vois le champ _customProperties, qui contient une valeur de chaîne incorrecte. Comment puis-je modifier la valeur de l'en-tête avec Asp.NET 1.1?
Vous savez que .NET 4.0 a été livré aujourd'hui, n'est-ce pas? –
Oui, bien sûr! Il y a une partie du code de vieux grand projet et nous le maintenons. –
Peut-être que c'est possible de changer cette valeur avec la réflexion? –