HttpWebResponse::CharacterSet Property
.NET Framework (current version)
Gets the character set of the response.
Assembly: System (in System.dll)
| Exception | Condition |
|---|---|
| ObjectDisposedException | The current instance has been disposed. |
The CharacterSet property contains a value that describes the character set of the response. This character set information is taken from the header returned with the response.
The following example obtains the character set of the response.
try { HttpWebRequest^ myHttpWebRequest = (HttpWebRequest^)( WebRequest::Create( url ) ); HttpWebResponse^ myHttpWebResponse = (HttpWebResponse^)( myHttpWebRequest->GetResponse() ); Console::WriteLine( "The encoding method used is: {0}", myHttpWebResponse->ContentEncoding ); Console::WriteLine( "The character set used is : {0}", myHttpWebResponse->CharacterSet ); char separator = '/'; String^ contenttype = myHttpWebResponse->ContentType; // Retrieve 'text' if the content type is of 'text/html. String^ maintype = contenttype->Substring( 0, contenttype->IndexOf( separator ) ); // Display only 'text' type. if ( String::Compare( maintype, "text" ) == 0 ) { Console::WriteLine( "\n Content type is 'text'." );
.NET Framework
Available since 1.1
Available since 1.1
Show: