【发布时间】:2011-03-23 18:39:16
【问题描述】:
我正在处理一个由 ASP 页面调用的已编译 VB6 对象。响应缓冲已打开。我的代码调用另一个编译的 VB 组件,它可能调用 Response.Redirect(),但继续执行并将控制权返回给我的代码。然后我可能想自己调用 Response.redirect 。但是,这似乎为header创建了一个数组,而不是覆盖之前的Url:
代码:
Call m_oResponse.Redirect("http://google.com")
Call m_oResponse.Redirect("http://yahoo.com")
产生的 http 响应:
HTTP/1.1 302 Object moved
...
Location: http://google.com,http://yahoo.com
...
Date: Wed, 23 Mar 2011 18:14:17 GMT
Connection: keep-alive
我尝试了 Response.Clear,但这似乎不会影响标题。
【问题讨论】:
标签: asp-classic redirect