request 获取请求消息体

简介: request 获取请求消息体

package cn.itcast.web.request;

import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.io.BufferedReader;
import java.io.IOException;
import java.nio.Buffer;

@WebServlet("/requestdemo5")
public class requestdemo5 extends HttpServlet {
@Override
protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
//获取请求消息体

    //1.获取字符流
    BufferedReader br = req.getReader();
    //2.读取数据
    String  line = null;
    while((line=br.readLine())!=null){
        System.out.println(line);
    }
}

@Override
protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {

}

}

HTML
<!DOCTYPE html>












image.png
image.png
相关文章
|
6月前
post 的接口请求
post 的接口请求
34 0
|
7月前
|
缓存
POST 为什么会发送两次请求?
POST 为什么会发送两次请求?
428 0
|
12天前
|
前端开发 C#
C# HL7消息体
C# HL7消息体
15 1
|
2月前
|
安全 数据处理 C#
C# Post数据或文件到指定的服务器进行接收
C# Post数据或文件到指定的服务器进行接收
|
5月前
|
人工智能 前端开发 安全
post为什么会发送两次请求?
post为什么会发送两次请求?
HTTP request以及response原理 request请求消息数据
HTTP request以及response原理 request请求消息数据
|
5月前
|
移动开发 网络协议 安全
C/C++ 发送与接收HTTP/S请求
HTTP(Hypertext Transfer Protocol)是一种用于传输超文本的协议。它是一种无状态的、应用层的协议,用于在计算机之间传输超文本文档,通常在 Web 浏览器和 Web 服务器之间进行数据通信。HTTP 是由互联网工程任务组(IETF)定义的,它是基于客户端-服务器模型的协议,其中客户端向服务器发送请求,服务器以相应的数据作为响应。HTTP 协议是建立在 TCP/IP 协议之上的,通常使用默认的端口号80。
107 0
C/C++ 发送与接收HTTP/S请求
|
11月前
|
Web App开发 网络协议 安全
GET和POST两种基本请求方法的区别
GET和POST两种基本请求方法的区别
|
12月前
|
XML JSON 安全
get请求和post请求的区别以及常用请求方式
get请求和post请求的区别以及常用请求方式
HTTP协议:响应消息和 Response对象和ServletContext对象
HTTP协议:响应消息和 Response对象和ServletContext对象