[Mono-list] HttpWebResponse : Encoding info (Mono better than .Net???)

xiii29 at free.fr xiii29 at free.fr
Mon Nov 13 11:02:13 EST 2006


On Mono : iso-8859-1 (as String)

On .Net : String.Empty ... and of course there is no Encoding for string.Empty

Selon Kornél Pál <kornelpal at gmail.com>:

> >Why in Mono/Linux the field is ok and not on .Net/Windows ?
>
> Please let us know the exact objHttpReponse.CharacterSet value(s) that you
> experienced causing ArgumentException because that helps to understand the
> problem.
>
> Kornél
>
> ----- Original Message -----
> From: <xiii29 at free.fr>
> To: "Mono List" <mono-list at lists.ximian.com>
> Sent: Monday, November 13, 2006 1:56 PM
> Subject: [Mono-list] HttpWebResponse : Encoding info (Mono better than
> .Net???)
>
>
> Hi,
>
> My apps make a request on internet with an HttpWebRequest and an
> HttpWebResponse. For some weeks I got trouble with specials char (é, à, ù
> [...]).
>
> I find a solution :
> // -1- get response
> HttpWebResponse objHttpReponse = objHttpRequest.GetResponse();
> // -2- Get the stream
> objStream = objHttpReponse.GetResponseStream();
> // -3- Create a reader to manipulate the stream :
> StreamReader objReader = new StreamReader(objStream,
> Encoding.GetEncoding(objHttpReponse.CharacterSet));
>
> As you can see, I give the CharacterSet to the GetEncoding method.
>
> On Mono/Linux, no trouble, I've something in the CharacterSet and the
> StreamReader  is well created. ("et j'ai mes accents !!!!" :-)).
>
> I compiler my apps goes on .Net/Windows and ... :
> System.ArgumentException:  is not a supported encoding name.
> Parameter name: name
>    at System.Globalization.EncodingTable.internalGetCodePageFromName(String
> name
> )
>    at System.Globalization.EncodingTable.GetCodePageFromName(String name)
>
>
> >From what I see Character Set is empty ...
>
> My question :
> Why in Mono/Linux the field is ok and not on .Net/Windows ?
>
> Thanks !
>
> _______________________________________________
> Mono-list maillist  -  Mono-list at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-list
>
>




More information about the Mono-list mailing list