以下是一个示例代码,展示如何从一个接收到的HTTP请求中获取JSON数据:

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import javax.servlet.http.HttpServletRequest;
import org.json.JSONObject;

public class JsonUtils {

    public static JSONObject getJsonFromRequest(HttpServletRequest request) throws IOException {
        StringBuilder sb = new StringBuilder();
        BufferedReader reader = new BufferedReader(new InputStreamReader(request.getInputStream()));
        String line;
        while ((line = reader.readLine()) != null) {
            sb.append(line);
        }
        reader.close();
        return new JSONObject(sb.toString());
    }

}

使用getJsonFromRequest方法可以从HttpServletRequest对象中获取JSON数据

如何从接收的http的request中获取json数据 java代码示例

原文地址: https://www.cveoy.top/t/topic/iaZZ 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录