重定向响应
response.sendRedirect(URL地址)
重定向响应会在响应头中添加一个Location的key对应的value是给定的URL。客户端浏览器在解析响应头后自动向Location中的URL发送请求。
重定向响应特点:
重定向会产生两次请求两次响应。
重定向的URL是由客户端浏览器发送的。
浏览器地址栏会有变化。
重定向响应案例
需求:创建一个搜索页面,通过百度搜索引擎完成内容搜索。
Html页面:
搜索:
以下是随便找的一个百度网址,下面就是“wd前面的内容”
https://www.baidu.com/s?
response.sendRedirect(“wd前面的内容”+URLEncoder.encode(search,”utf-8”))
可以直接跳到百度搜索