我有response.redirect(url)
进入另一个网站
如果此操作失败,我应该如何重定向到重定向失败页面?
httpmodule
。它可以用吗?答案 0 :(得分:6)
response.redirect(url)告诉浏览器请求“url”,这样你就无法控制浏览器中这个url调用是否失败。
你可以做的是首先对该网址执行HTTP GET HEAD以查看是否获得了http 200响应,然后执行了response.redirect(url)。
答案 1 :(得分:1)
这没有多大意义 - 如果重定向失败,服务器将如何找到?
重定向告诉浏览器转到另一个页面 - 如果失败,它在浏览器上失败,服务器无法知道它。