您当前的位置: 首页 > 慢生活 > 程序人生 网站首页程序人生
12_Request_获取请求体数据
发布时间:2022-08-08 22:29:37编辑:雪饮阅读()
这次就很简单了,基于上篇,这里只需要将youku那个静态页面修改如:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<body>
<form action="Movie" method="POST">
<input name="username">
<input name="password">
<input type="submit" value="提交">
</form>
</body>
</html>
这样的一个表单提交
然后在Movie.java中实现doPost方法如:
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
//获取请求消息体
BufferedReader br=request.getReader();
String line=null;
while((line=br.readLine())!=null){
System.out.println("获取的请求数据:"+line);
}
}
最后在浏览器上提交数据后在控制台output中输出如:
获取的请求数据:username=wanjiuge&password=%E9%98%BF%E6%96%AF%E9%A1%BF
这里可以看到有些类似乱码的东西,其实只是中文被url转码了的。
如果你表单中输入英文或者数字之类就不会了。
关键字词:Request,获取,请求体,数据
上一篇:php免递归无限级分类获取算法
下一篇:经纬度合法检查-php