aspx 获取html值,获取一些HTML代码对ASPX的响应页面

在开发应用程序过程中,遇到一个问题:从另一台机器调用一个部署在IIS上的空白ASPx页面时,有时会接收到预期的数据,有时却得到HTML代码。问题出现在`processRequest.ProcessRequest`方法中,该方法在Response上写入字符串数据。可能是由于BufferOutput设置、异步操作或同步问题导致的响应异常。为了解决这个问题,需要检查代码的错误处理、响应缓冲设置以及并发访问控制。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

我正在制作应用程序。在那个应用程序中,我有一个空白的aspx页面。该应用程序部署在IIS上。而我调用一个aspx页面从其他machine.On aspx页面我编写的代码的加载事件作为获取一些HTML代码对ASPX的响应页面

protected void Page_Load(object sender, EventArgs e)

{

Response.BufferOutput = false;

writer = Response.Output;

try

{

if (!Page.IsPostBack)

{

processRequest.ProcessReuest(Request, writer);

writer.Close();

}

}

catch(Exception ex)

{

LoggerWeb.Error(ex.Message,ex);

}

finally

{

processRequest = null;

}

}

哪里processRequest.ProcessReuest是同一个项目中的另一个类的方法。在这种方法,我在response.Many写一些字符串数据的时间我得到的响应正确的数据,但有时我得到的响应一些HTML数据如下:

我没有得到为什么数据来响应。请帮助我。提前感谢。

2012-05-04

Dany

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值