http请求参数存放的几种方式

1.放到params里面

图片说明

图片说明

2.放到body里面
图片说明

图片说明

public static String getHttpBody(HttpServletRequest request) {
String data = "";

    try {
        InputStream in = request.getInputStream();
        InputStreamReader isr = new InputStreamReader(in, "utf-8");
        BufferedReader br = new BufferedReader(isr);

        for(String temp = ""; (temp = br.readLine()) != null; data = data + temp) {
            ;
        }
    } catch (IOException var7) {
        var7.printStackTrace();
    }

    if (data.indexOf("BODY_DATA") != -1) {
        try {
            data = URLDecoder.decode(data.substring("BODY_DATA=".length()), "utf-8");
        } catch (UnsupportedEncodingException var6) {
            var6.printStackTrace();
        }
    }

    return data;
}

2.1放到body里面的form表单里提交

图片说明

图片说明

图片说明

可以用实体类接收;
3.放到headers里面

图片说明

图片说明

全部评论

相关推荐

06-12 16:23
已编辑
小米_软件开发(准入职员工)
点赞 评论 收藏
分享
06-07 17:17
嘉兴学院 教师
心爱的idea:你孩
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务