HttpWebResponse | CF 1.0, ECMA 1.0, serializable, marshal by reference, disposable |
System.Net (system.dll) | class |
This class represents a response from
an HTTP server. This is usually
returned from WebRequest.GetResponse( ) or
WebRequest.EndGetResponse( ). Use
GetResponseStream( ) to obtain a
System.IO.Stream object containing the response
body. Use GetResponseHeader( ) to fetch a specific
HTTP header.
public class HttpWebResponse : WebResponse {
// Protected Constructors
protected HttpWebResponse(System.Runtime.Serialization.SerializationInfo serializationInfo,
System.Runtime.Serialization.StreamingContext streamingContext);
// Public Instance Properties
public string CharacterSet{get; }
public string ContentEncoding{get; }
public override long ContentLength{get; }
// overrides WebResponse
public override string ContentType{get; }
// overrides WebResponse
public CookieCollection Cookies{set; get; }
public override WebHeaderCollection Headers{get; }
// overrides WebResponse
public DateTime LastModified{get; }
public string Method{get; }
public Version ProtocolVersion{get; }
public override Uri ResponseUri{get; }
// overrides WebResponse
public string Server{get; }
public HttpStatusCode StatusCode{get; }
public string StatusDescription{get; }
// Public Instance Methods
public override void Close( );
// overrides WebResponse
public override int GetHashCode( );
// overrides object
public string GetResponseHeader(string headerName);
public override Stream GetResponseStream( );
// overrides WebResponse
// Protected Instance Methods
protected virtual void Dispose(bool disposing);
}
Hierarchy
System.Object
System.MarshalByRefObject
WebResponse(System.Runtime.Serialization.ISerializable,
System.IDisposable)
HttpWebResponse
|