Partage via


HttpWebResponse.CharacterSet Propriété

Définition

Obtient le jeu de caractères de la réponse.

public:
 property System::String ^ CharacterSet { System::String ^ get(); };
public string? CharacterSet { get; }
public string CharacterSet { get; }
member this.CharacterSet : string
Public ReadOnly Property CharacterSet As String

Valeur de propriété

Chaîne qui contient le jeu de caractères de la réponse.

Exceptions

L’instance actuelle a été supprimée.

Exemples

L’exemple suivant obtient le jeu de caractères de la réponse.

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'." );
try
      {	
        HttpWebRequest myHttpWebRequest = (HttpWebRequest)WebRequest.Create(url);
        HttpWebResponse myHttpWebResponse = (HttpWebResponse)myHttpWebRequest.GetResponse();

        Console.WriteLine("The encoding method used is: " + myHttpWebResponse.ContentEncoding);
        Console.WriteLine("The character set used is :" + myHttpWebResponse.CharacterSet);

        char seperator = '/';
        String contenttype = myHttpWebResponse.ContentType;
        // Retrieve 'text' if the content type is of 'text/html.
        String maintype = contenttype.Substring(0,contenttype.IndexOf(seperator));
        // Display only 'text' type.
        if (String.Compare(maintype,"text") == 0)
            {
            Console.WriteLine("\n Content type is 'text'.");
Try
   Dim myHttpWebRequest As HttpWebRequest = CType(WebRequest.Create(url), HttpWebRequest)
   Dim myHttpWebResponse As HttpWebResponse = CType(myHttpWebRequest.GetResponse(), HttpWebResponse)
   
   Console.WriteLine(("The encoding method used is: " + myHttpWebResponse.ContentEncoding))
   Console.WriteLine(("The character set used is :" + myHttpWebResponse.CharacterSet))
   
   Dim seperator As Char = "/"c
   Dim contenttype As [String] = myHttpWebResponse.ContentType
   ' Retrieve 'text' if the content type is of 'text/html.
   Dim maintype As [String] = contenttype.Substring(0, contenttype.IndexOf(seperator))
   ' Display only 'text' type.
   If [String].Compare(maintype, "text") = 0 Then
      Console.WriteLine(ControlChars.NewLine + " Content type is 'text'.")

Remarques

La CharacterSet propriété contient une valeur qui décrit le jeu de caractères de la réponse. Ces informations de jeu de caractères sont extraites de l’en-tête retourné avec la réponse.

S’applique à