Toggle menu
876
3.8K
30.2K
279.1K
Catglobe Wiki
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

WebResponse class: Difference between revisions

From Catglobe Wiki
Tungocman (talk | contribs)
No edit summary
Dennis (talk | contribs)
No edit summary
Line 1: Line 1:
=== WebResponse : The response object from a http request ===
{{CGscriptClass_Template
 
|Name=<nowiki>WebResponse</nowiki>
==== <span style="color:#a52a2a;">Constructors</span> ====
|Description=<nowiki>The response object from a http request</nowiki>
 
|Methods=
==== <span style="color:#a52a2a;">Methods</span> ====
{{CGscriptMethods_Template|ReturnType=string|Name=<nowiki>Response</nowiki>|Description=<nowiki>The response from the request</nowiki>}}
 
{{CGscriptMethods_Template|ReturnType=string|Name=<nowiki>Response</nowiki>|Parameters=
'''string Response()''' - The response from the request<br>'''string Response(string encoding'''''(Encoding to use to read the reply - See .NET Encoding.GetEncoding for further info)''''')''' - The response from the request with the encoding specified<br>'''string ToString() '''- The string representation of the object.
{{CGscriptParameters_Template|Type=string|Name=<nowiki>encoding</nowiki>|Description=<nowiki>Encoding to use to read the reply - See .NET Encoding.GetEncoding for further info</nowiki>}}
 
|Description=<nowiki>The response from the request with the encoding specified</nowiki>}}
==== <span style="color:#a52a2a;">Properties</span> ====
{{CGscriptMethods_Template|ReturnType=string|Name=<nowiki>ToString</nowiki>|Description=<nowiki>The string representation of the object.</nowiki>}}
 
|Properties=
'''string CharacterSet HasGetter''' - Gets the character set of the response.<br>'''string ContentEncoding HasGetter''' - Gets the method that is used to encode the body of the response.<br>'''number ContentLength HasGetter''' - Gets the number of bytes of the content returned by the request.<br>'''string ContentType HasGetter''' - Gets the content type of the response.<br>'''Dictionary Headers HasGetter''' - Gets the headers that are associated with this response from the server.<br>'''DateTime LastModified HasGetter''' - Gets the last date and time that the contents of the response were modified.<br>'''string Method HasGetter''' - Gets the method that is used to return the response.<br>'''string ObjectTypeName HasGetter''' - The name of the type of object.<br>'''number StatusCode HasGetter''' - Gets the status of the response.<br>'''string StatusDescription HasGetter''' - Gets the status description returned with the response.<br>'''TypeInformation TypeInformation HasGetter''' - Get information about this class.<br>  
{{CGscriptProperties_Template|ReturnType=string|Name=<nowiki>CharacterSet</nowiki>|HasGetter=1|Description=<nowiki>Gets the character set of the response.</nowiki>}}
{{CGscriptProperties_Template|ReturnType=string|Name=<nowiki>ContentEncoding</nowiki>|HasGetter=1|Description=<nowiki>Gets the method that is used to encode the body of the response.</nowiki>}}
{{CGscriptProperties_Template|ReturnType=number|Name=<nowiki>ContentLength</nowiki>|HasGetter=1|Description=<nowiki>Gets the number of bytes of the content returned by the request.</nowiki>}}
{{CGscriptProperties_Template|ReturnType=string|Name=<nowiki>ContentType</nowiki>|HasGetter=1|Description=<nowiki>Gets the content type of the response.</nowiki>}}
{{CGscriptProperties_Template|ReturnType=Dictionary|Name=<nowiki>Headers</nowiki>|HasGetter=1|Description=<nowiki>Gets the headers that are associated with this response from the server.</nowiki>}}
{{CGscriptProperties_Template|ReturnType=DateTime|Name=<nowiki>LastModified</nowiki>|HasGetter=1|Description=<nowiki>Gets the last date and time that the contents of the response were modified.</nowiki>}}
{{CGscriptProperties_Template|ReturnType=string|Name=<nowiki>Method</nowiki>|HasGetter=1|Description=<nowiki>Gets the method that is used to return the response.</nowiki>}}
{{CGscriptProperties_Template|ReturnType=string|Name=<nowiki>ObjectTypeName</nowiki>|HasGetter=1|Description=<nowiki>The name of the type of object.</nowiki>}}
{{CGscriptProperties_Template|ReturnType=number|Name=<nowiki>StatusCode</nowiki>|HasGetter=1|Description=<nowiki>Gets the status of the response.</nowiki>}}
{{CGscriptProperties_Template|ReturnType=string|Name=<nowiki>StatusDescription</nowiki>|HasGetter=1|Description=<nowiki>Gets the status description returned with the response.</nowiki>}}
{{CGscriptProperties_Template|ReturnType=TypeInformation|Name=<nowiki>TypeInformation</nowiki>|HasGetter=1|Description=<nowiki>Get information about this class.</nowiki>}}
}}


'''More information about an HTTP Message:''' [http://www.jmarshall.com/easy/http/ http://www.jmarshall.com/easy/http/]<br>
'''More information about an HTTP Message:''' [http://www.jmarshall.com/easy/http/ http://www.jmarshall.com/easy/http/]<br>

Revision as of 08:57, 22 September 2011

WebResponse



The response object from a http request


Methods

  • string Response() - The response from the request
  • string Response(string encoding "Encoding to use to read the reply - See .NET Encoding.GetEncoding for further info") - The response from the request with the encoding specified
  • string ToString() - The string representation of the object.

Properties

  • string CharacterSet { get; } - Gets the character set of the response.
  • string ContentEncoding { get; } - Gets the method that is used to encode the body of the response.
  • number ContentLength { get; } - Gets the number of bytes of the content returned by the request.
  • string ContentType { get; } - Gets the content type of the response.
  • Dictionary Headers { get; } - Gets the headers that are associated with this response from the server.
  • DateTime LastModified { get; } - Gets the last date and time that the contents of the response were modified.
  • string Method { get; } - Gets the method that is used to return the response.
  • string ObjectTypeName { get; } - The name of the type of object.
  • number StatusCode { get; } - Gets the status of the response.
  • string StatusDescription { get; } - Gets the status description returned with the response.
  • TypeInformation TypeInformation { get; } - Get information about this class.


More information about an HTTP Message: http://www.jmarshall.com/easy/http/

Examples

string uri = "http://google.com";
string responseString;
HttpRequest hr = new HttpRequest(uri);
WebResponse wr = hr.GetResponse();
responseString = wr.Response();
print(responseString);