`
justdoithz
  • 浏览: 49601 次
  • 性别: Icon_minigender_1
  • 来自: 成都
文章分类
社区版块
存档分类
最新评论

HttpResponse..::.Output 属性

阅读更多
C#
public TextWriter Output { get; }

属性值

类型:System.IO..::.TextWriter

支持到客户端的自定义输出的 TextWriter 对象。

<!---->

下面的示例是一个包含 TextBox 控件的 ASP.NET 页,该控件的 TextMode 属性设置为 MultiLine。该页的代码接受用户在 TextMode 中输入的文本,然后使用 HtmlEncode()()() 方法对这些文本进行 HTML 编码,再使用 Output 属性将编码后的字符串显示到该页中。

<%@ Page Language="C#" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">

    // When the page is posted back, the text box's 
    // Text property value is HTML encoded and sent
    // sent to the current Response.
    void btnSubmit_Click(object sender, EventArgs e) {

        if (IsPostBack)
        {
            Server.HtmlEncode(txtSubmitString.Text, Response.Output);
        }
    }

</script>
<html  >
<head>
    <title>ASP.NET Example</title>
</head>
<body>
    <form id="form1" runat="server">
        <p style="font-family:Tahoma; font-size:12">
            Enter your comments here:
        </p>
        <p>
            <asp:TextBox id="txtSubmitString" runat="server" Width="181px" TextMode="MultiLine"></asp:TextBox>
        </p>
        <p>
            <asp:Button id="btnSubmit" onclick="btnSubmit_Click" runat="server" Text="Submit"></asp:Button>
        </p>
        <p>
            <asp:Label id="lblEncodedString" runat="server"></asp:Label>
        </p>
    </form>
</body>
</html>

分享到:
评论

相关推荐

    commons-httpclient-3.1jar包

    4. 处理响应:获取HttpResponse对象,读取状态码、头部信息和响应体。 5. 关闭连接:执行完请求后,记得关闭连接,释放资源。 四、高级特性 1. 代理设置:HttpClient支持通过ProxyRoutePlanner设置代理服务器,处理...

    org.apache.http相关jar包下载(httpcomponents-client-4.2.5-bin.tar)

    - 处理响应:获取`HttpResponse`对象,检查状态码,读取响应内容,可能还需要处理重定向、cookies等。 **异步HTTP请求**: - 使用`AsyncHttpClient`,可以并发地发送多个请求,提高效率,减少资源占用。 - 异步请求...

    httpcomponents-client-4.5.9.zip

    import org.apache.http.HttpResponse; import org.apache.http.NameValuePair; import org.apache.http.ParseException; import org.apache.http.client.ClientProtocolException; import org.apache....

    HttpResponse

    ` 表示成功,`HttpResponse.StatusCode = 404;` 表示未找到。状态码定义了服务器对请求的响应状态。 2. 添加或修改HTTP头:例如,`HttpResponse.ContentType = "text/html";` 可以设置响应的MIME类型。还可以设置...

    stackerjs-http

    httpResponse . setContent ( { status : true } ) ; httpResponse . setContent ( "Everything is ok" ) ; // or httpResponse . setContent ( new Buffer ( "Something" ) ) ; // or httpResponse . setStatusCode...

    httpclient-4.5+httpcore-4.4.5架包

    5. 处理响应:从HttpResponse中提取状态码、头信息和实体内容,根据需要进行进一步处理。 这两个库广泛应用于各种Java应用,包括Web服务客户端、爬虫程序、自动化测试工具等。它们提供了丰富的功能,使开发者能够...

    asp.net常用函数表(DOC)

    - `HttpResponse.Response.Write(output)`: 将`output`写入HTTP响应。 - `HttpServerVariablesCollection.ServerVariables["variableName"]`: 访问服务器变量,如请求头、环境变量等。 5. **ASP.NET控件** - `...

    Asp.net发布网站需要的系统动态链接库(DLL)

    3. `System.Web.dll`:Asp.net的核心组件,包含用于创建Web应用程序的所有类,如HttpApplication、HttpContext、HttpResponse等。 4. `System.Data.dll`:提供对数据库访问的支持,包括ADO.NET接口和SQL Server的...

    VB2010从入门到精通.docx

    15. **System.Web**: 提供与HTTP协议交互的类,如 HttpContext 和 HttpResponse。 16. **System.Web.UI**: 包含Web窗体和控件的类,如Page和Control。 17. **System.Web.UI.HtmlControls**和**System.Web.UI....

    ASP.NET对象.doc

    Response对象是 HttpResponse 类的实例,它负责处理HTTP响应。主要功能包括: 1. 属性: - BufferOutput:控制是否缓冲输出到客户端。 - Cache:设置缓存策略,如过期时间和安全性。 - Charset:指定输出流的...

    httpclient4.5.6及相关core包mine包

    `HttpGet`和`HttpPost`是常用的请求类,而`HttpResponse`则用于接收服务器的响应。 3. **重试策略**:HTTPClient具有内置的重试策略,可以在网络不稳定或服务器错误时自动重试请求,以提高请求的成功率。`...

    ASP.NET内置对象

    1. **Response对象**:源自`HttpResponse`类,它负责向客户端发送数据。常见的方法有: - `Response.Write()`:用于输出字符串,类似于JavaScript的`document.write()`,但它是服务器端操作。 - `Response....

    Microsoft.NET Framework 3.5

    - **HttpCookie**、**HttpRequest**、**HttpResponse**:处理 HTTP 请求和响应的基本类。 - **HttpRuntime**:表示 ASP.NET 运行时环境。 - **HttpServerUtility**:提供服务器端脚本的支持。 - **System.Web....

    org.apache.http.legacy.jar包

    2. `org.apache.http.client.methods.CloseableHttpResponse`:扩展了`HttpResponse`,增加了关闭连接的方法。 3. `org.apache.http.impl.client.CloseableHttpClient`:HTTP客户端的实现,负责发起请求并接收响应。...

    python 零基础学习篇python课程django框架django请求和响应16 HttpResponse .mp4

    python 零基础学习篇

    org.apache.http.legacy.jar的jar包

    3. `org.apache.http.HttpResponse`: 表示HTTP响应,包含了状态行、头部和实体。 4. `org.apache.http.HttpRequest`: 代表HTTP请求,可以设置方法(GET、POST等)、URL、头部和实体内容。 5. `org.apache....

    org.apache.HTTP需要的jar包.zip

    在Web开发中,特别是在使用JSP、Servlet、以及基于Spring(SSM)、Struts(SSH)等框架的项目中,HttpClient是不可或缺的一部分。... ...通常,这些JAR文件可能包括以下几个: ... ...在Web开发中,使用Apache HttpClient有...

    android开发网络请求的几种方式

    HttpResponse response = client.execute(get); if (response.getStatusLine().getStatusCode() == HttpStatus.SC_OK) { HttpEntity entity = response.getEntity(); InputStream is = entity.getContent(); ...

    ASP.NET命名空间参考手册—VB.NET编程篇

    1. `System.Web`: 这是最基础的命名空间,包含了ASP.NET Web应用程序所需的大部分类,如`HttpApplication`、`HttpContext`、`HttpRequest`和`HttpResponse`等。 2. `System.Web.UI`: 此命名空间包含所有与用户界面...

    httpclient4.5 jar包

    异步请求返回`Future&lt;HttpResponse&gt;`对象,开发者可以通过回调或者轮询方式获取结果,避免阻塞主线程。 5. **安全性和认证** HttpClient支持多种安全协议,如SSL/TLS,可以配置证书和密钥管理器,实现HTTPS通信。...

Global site tag (gtag.js) - Google Analytics