InternetUnicodeHTMLCSSScalable Vector Graphics (SVG)Extensible Markup Language (xml)ASP.NetDocument Object Model (DOM)JavaScript ASP Object Draft for Information Only
Content
Response Object
Response ObjectThe most important function of Response object is the output of HTML contents to the client. Response.Write MethodResponse.Write method is the method to write the specified string to the HTML output. Syntax:Write( Or in an ASP file. Imply <% Response.Write (variant) %> Parameters:variant The parameter "variant" is the information to write or to output. The data type of variant can be any VBScript supported variant data type, for example characters, stings, and integers. However, the value of variant cannot contain the character combination "%>". Since the "%>" is the delimiter for the end of the enclosed script commands. Therefore the escape sequence "%\>" should be used and the escape sequence can then be translated by web server during processing the script. Return Values:void The method has no return value. Remarks:The output of the method is affected by the language code page and is equal to the default language code page by default. The output of the method can be encoded using diffferent code page by setting the AspCodePage metabase property. Or the output can also be encoded using different code pages by applying setting to the ASP script commands, @CodePage, Response.CodePage, Session.CodePage. The Response.Write method to display the value of an parameter can be replaced by an output directive by replacing the expression of the output directive with the parameter of the Response.Write method Examples:
Response.BinaryWrite MethodResponse.BinaryWrite method is the method to write the specified non-string data, binary data, to the HTML output directly without carrying out any character-set conversion. Syntax:BinaryWrite( Or in an ASP file. Imply <% Response.Write (data) %> Parameters:data The parameter "data" is the data to write or to output. The data type of data is of type VT_ARRY|VT_UI1, a variant array of unsigned one-byte characters. Return Values:void The method has no return value. Remarks:When using the Response.BinaryWrite method to write data to the clinet, the amount or size of the data in one single Response.BinaryWrite should not be too large. In general, the web server send data to the client asynchronously while the ASP application is outputting the data synchronously. Therefore, the web server makes a copy of the ASP application output to the internal server buffer before send the output data to the client. The usage of internal server buffer is irrespective to the setting of Response.Buffer. And because there is a limit on the size of internal server buffer, when the output of ASP application exceeds the buffer space, an ASP error will occur. The ASP error 251; "response exceeds the buffer limit" will be return. Since the internal buffer space will be released when the Response.BinaryWrite method return, a single BinaryWrite method with large amounts of data can be break into fragments of small amounts of data in several BinaryWrite methods to avoid running out of buffer error. The default maximum internal server buffer size is 4MB, another way to avoid the running out of buffer is to increase the size of internal server buffer. Examples:
©sideway ID: 120100032 Last Updated: 1/30/2012 Revision: 0 Ref: References
Latest Updated Links
|
Home 5 Business Management HBR 3 Information Recreation Hobbies 8 Culture Chinese 1097 English 339 Reference 79 Computer Hardware 249 Software Application 213 Digitization 32 Latex 52 Manim 205 KB 1 Numeric 19 Programming Web 289 Unicode 504 HTML 66 CSS 65 SVG 46 ASP.NET 270 OS 429 DeskTop 7 Python 72 Knowledge Mathematics Formulas 8 Set 1 Logic 1 Algebra 84 Number Theory 206 Trigonometry 31 Geometry 34 Calculus 67 Engineering Tables 8 Mechanical Rigid Bodies Statics 92 Dynamics 37 Fluid 5 Control Acoustics 19 Natural Sciences Matter 1 Electric 27 Biology 1 |
Copyright © 2000-2024 Sideway . All rights reserved Disclaimers last modified on 06 September 2019