Each program language or development tool has a certain function to communicate with the user, and the ASP is the same. The object that is transmitted to the user in the ASP is
Response object.
The Response object is used to dynamically respond to client requests and return dynamically generated response results to the client browser, use
The Response object can send information directly to the browser, redirect the browser to another URL or set the value of the cookie, and so on.
The Response object is very wide in ASP programming and is also a very easy to use. Let's take a look
Response object:
grammar:
Response.collection | Property | Method
First, collection
The Response object has only one collection - the cookies, the cookies data collection allows data to be set in the client's browser. Create it if the specified cookie does not exist. If there is, the data is automatically updated.
grammar:
Response.cookies (cookie) [key.attribute]
The cookie here is the name of the specified cookie. And if Key is specified, the cookie is a dictionary. Attribute specifies information about cookie itself. Attribute parameters can be one of the following:
Domain is only written. If it is specified, the cookie will be sent to the request for the domain.
EXPIRES is only written. Specifies the expiration date of the cookie. In order to store the cookie on the client disk after the session, you must set this date. If the settings of this attribute do not exceed the current date, the cookie will expire after the task is completed.
Haskeys is read-only. Specifies whether cookies contains a keyword.
Path is only written. If it is specified, the cookie will only be sent to the request to the path. If this property is not set, the path to the application is used.
Secure is only written. Specifies whether cookies are safe.
Example:
<%
Response.cookies ("WRCLUB") ("Weburl") = "http://www.wrclub.net"
Response.cookies ("WRCLUB"). Path = "/ wrclub /"
Response.cookies ("WRCLUB"). Expires = # 2003-11-30 #
%>
Second, the method
Response.addheader name, Value
Add a new HTML title to your response. Name is the name of the new HTML title. Value is the value of the target. You can add any name and any value of the HTML title. It does not replace the existing same name title. Once the title is added, it will not be deleted.
Response.appendtolog string
Add a string to the end of the log of the web server. String is a string to add to the log file.
Response.binaryWrite Data
The method can write the formulated information to the HTTP output without any character transition, mainly for writing non-string information (such as binary data required by the client application, etc.). DATA is the data to be sent.
Response.clear
Delete all HTML outputs of the buffer, but only delete the response body without deleting the response title. You can use this method to handle error conditions. What to pay attention is, if
Response.buffer is set to TRUE, the method will result in an error.
Response.end
Forcing the Web server stops performing more scripts and sends current results, the remaining content in the file will not be processed. in case
RESPONSE.BUFFER is set to TRUE, then call
Response.end will buffer output.
Response.flush
For a buffer response, all buffer information is sent. If the response.buffer is set to TRUE, the method will result in an error.
Response.Redirect URL
Redirect the client's browser to a new Internet address. The URL is the Internet address of the new web page.
Response.Write Variant
Response.write is
The RESPONSE object is the most commonly used method, which can send a string to the browser. Variant is a string or a variable having a string value.
Third, attribute
Response.buffer
Buffer an Active Server page. The response is only to a page or
Response.flush or
The response.end method is sent to send it. The server will not set the buffer attribute after sending the output to the client.
Response.cacheControl
Indicates whether the Proxy server can cache Active Server Page. By default, its value is false. When setting its properties as public, the Proxy server can buffer the output generated by the ASP.
Response.charset (charsetname)
Attach the character set name (such as GB) to
Behind the Content-Type title in the Response object, used to set the web server response to the client's file character encoding. A possible value is "ISO_LATIN_1".
Response.ContentType
Indicates the type of response. Possible values are Text / Plain and Image / GIF, default TEXT / HTML.
Response.expires
The browser can cache the length of time in the current page, in minutes.
Response.expiresabsolute
The browser can no longer cache the date and time of the current page. You can return it before you have not expired. If not specified, the home page expires at midnight at midnight; if the date is not specified, the time expires to the day.
TRUE / FALSE =
Response.isclientConnected
Attribute is read-only, specifying the last call
After response.write, the client is still connected to the server. This attribute allows users to have more controls in the case where the client and the server are not connected. For example, in the case where the request is made from the client to the server, it will be used for a long time, which may help ensure that the client is still connected before the scripting is continuing. Have value true or false.
Response.pics (PICS string)
The PICS level used to add a web page. The PICS level indicates the content level, such as violence or pornography, etc.
Response.status = "Status Description Strings"
The value used to set the status line to be responsive to the web server.
The original source: http: //www.wrclub.net/show.aspx id = 1529 Author:? Fuxing (ie me)