WebRequest.ContentType Propriedade
Definição
Quando substituído em uma classe descendente, obtém ou define o tipo de conteúdo dos dados de solicitação enviados.When overridden in a descendant class, gets or sets the content type of the request data being sent.
public:
abstract property System::String ^ ContentType { System::String ^ get(); void set(System::String ^ value); };
public:
virtual property System::String ^ ContentType { System::String ^ get(); void set(System::String ^ value); };
public abstract string ContentType { get; set; }
public virtual string? ContentType { get; set; }
public virtual string ContentType { get; set; }
member this.ContentType : string with get, set
Public MustOverride Property ContentType As String
Public Overridable Property ContentType As String
Valor da propriedade
O tipo de conteúdo dos dados de solicitação.The content type of the request data.
Exceções
Tentativa de obter ou definir a propriedade, quando a propriedade não foi substituída em uma classe descendente.Any attempt is made to get or set the property, when the property is not overridden in a descendant class.
Exemplos
O exemplo a seguir define a ContentType propriedade para o tipo de mídia apropriado.The following example sets the ContentType property to the appropriate media type.
// Set the 'ContentType' property of the WebRequest.
myWebRequest->ContentType = "application/x-www-form-urlencoded";
// Set the 'ContentLength' property of the WebRequest.
myWebRequest->ContentLength = byteArray->Length;
Stream^ newStream = myWebRequest->GetRequestStream();
newStream->Write( byteArray, 0, byteArray->Length );
// Close the Stream object.
newStream->Close();
// Assign the response object of 'WebRequest' to a 'WebResponse' variable.
WebResponse^ myWebResponse = myWebRequest->GetResponse();
// Set the 'ContentType' property of the WebRequest.
myWebRequest.ContentType="application/x-www-form-urlencoded";
// Set the 'ContentLength' property of the WebRequest.
myWebRequest.ContentLength=byteArray.Length;
Stream newStream=myWebRequest.GetRequestStream();
newStream.Write(byteArray,0,byteArray.Length);
// Close the Stream object.
newStream.Close();
// Assign the response object of 'WebRequest' to a 'WebResponse' variable.
WebResponse myWebResponse=myWebRequest.GetResponse();
' Set the 'ContentType' property of the WebRequest.
myWebRequest.ContentType = "application/x-www-form-urlencoded"
' Set the 'ContentLength' property of the WebRequest.
myWebRequest.ContentLength = byteArray.Length
Dim newStream As Stream = myWebRequest.GetRequestStream()
newStream.Write(byteArray, 0, byteArray.Length)
' Close the Stream object.
newStream.Close()
' Assign the response object of 'WebRequest' to a 'WebResponse' variable.
Dim myWebResponse As WebResponse = myWebRequest.GetResponse()
Comentários
A ContentType propriedade contém o tipo de mídia da solicitação.The ContentType property contains the media type of the request. Normalmente, essa é a codificação MIME do conteúdo.This is typically the MIME encoding of the content.
Observação
A WebRequest classe é uma abstract classe.The WebRequest class is an abstract class. O comportamento real das WebRequest instâncias em tempo de execução é determinado pela classe descendente retornada pelo WebRequest.Create método.The actual behavior of WebRequest instances at run time is determined by the descendant class returned by the WebRequest.Create method. Para obter mais informações sobre valores e exceções padrão, consulte a documentação para as classes descendentes, como HttpWebRequest e FileWebRequest .For more information about default values and exceptions, see the documentation for the descendant classes, such as HttpWebRequest and FileWebRequest.