1. response.redirect,asp怎样用responseRedirect进行页面跳转?
ASP中的response.redirect说明和用法:
1、asp中redirect方法是将浏览器重定向到另一个URL,而不是将内容发送给用户。
2、Response.Redirect语句放在页的顶部和<HTML>标记之前,确保没有任何内容返回给浏览器。如果在返回给浏览器的内容或标题后使用Response.Redirect,会出现错误信息。
3、如果要在页面输出信息,并进行跳转,可以使用response.write和js代码的结合;比如:response.write"<scripttype='text/javascript'>alert('内容提交成功!');location.href='要跳转的网址url';</script>"
2. httpresponse能改请求的地址么?
可以返回一个响应码为302的HTTP响应,HTTP响应状态码302表示要将URL重定向到新的URL,所以可以将新的请求地址放在HTTP 302响应的响应首部(HTTP response Headers)里面的Location字段中,客户端在接收到这样的响应后会用GET方法访问这个URL,就相当于修改了请求的地址。