GlobalizationSection.RequestEncoding Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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 .