Condividi tramite


GlobalizationSection.RequestEncoding Proprietà

Definizione

Ottiene o imposta un valore che specifica la codifica del contenuto delle richieste HTTP.

public:
 property System::Text::Encoding ^ RequestEncoding { System::Text::Encoding ^ get(); void set(System::Text::Encoding ^ value); };
[System.Configuration.ConfigurationProperty("requestEncoding", DefaultValue="utf-8")]
public System.Text.Encoding RequestEncoding { get; set; }
[<System.Configuration.ConfigurationProperty("requestEncoding", DefaultValue="utf-8")>]
member this.RequestEncoding : System.Text.Encoding with get, set
Public Property RequestEncoding As Encoding

Valore della proprietà

Codifica del contenuto delle richieste HTTP. Il valore predefinito è UTF-8.

Attributi

Esempio

Nell'esempio di codice seguente viene illustrato come utilizzare la RequestEncoding proprietà . Questo esempio di codice fa parte di un esempio più ampio fornito per la GlobalizationSection classe .

// Display RequestEncoding property.
Console.WriteLine("RequestEncoding: {0}",
  configSection.RequestEncoding);
' Display RequestEncoding property.
Console.WriteLine("RequestEncoding: {0}", _
 configSection.RequestEncoding)

Commenti

La RequestEncoding proprietà specifica la codifica presunta di ogni richiesta HTTP in ingresso, inclusi i dati pubblicati e i dati delle stringhe di query. Se la richiesta viene fornita con un'intestazione di richiesta contenente un ContentType campo, il AcceptCharset campo dell'intestazione della richiesta esegue l'override RequestEncoding della configurazione.

La codifica predefinita è UTF-8, specificata nella globalization sezione del file Machine.config creato al momento dell'installazione di .NET Framework. Se la RequestEncoding proprietà non viene specificata nel file Machine.config o Web.config, per impostazione predefinita la codifica viene Regional Options impostata sulle impostazioni locali del computer. Per le applicazioni a server singolo, le RequestEncoding proprietà e ResponseEncoding devono essere uguali. Quando si usano più applicazioni server in cui le codifiche predefinite del server sono diverse, è possibile usare i file Web.config locali per variare le RequestEncoding proprietà e ResponseEncoding .

Si applica a

Vedi anche