0

我想向浏览器写一个原始的 html 页面。我认为这可以做到这一点,但是这会写入当前页面:

Dim html as New StringBuilder
html.append("<html><body>A new html page</body></html>"
Response.Clear()
Response.Output.Write(html.ToString)

我知道这可以做到 我只是不记得怎么做

4

1 回答 1

1

你必须得到上下文对象,然后你可以使用这样的东西:

context.Response.Clear();

//Response.Charset = "UTF-8";
context.Response.ContentType = "text/html"

context.Response.AddHeader("Content-Length", length);

context.Response.OutputStream.Write((byte[])buffer, 0, filesize);
于 2013-02-15T16:34:27.677 回答