全部 ApiPost使用 后端 前端 接口测试 IOS Android 数据库 2022 测试技术 工具
问答 / 问答详情

SSE事件流的JSON输出没有格式化了

后端 接口测试 89次浏览

原来版本右侧的事件流展示是格式化后的左侧的JSON,现在怎么选择都不会格式化了

SSE事件流的JSON输出没有格式化了

并且Java Springboot后端返回的SSE数据还多了如下的一堆元信息(原来也不是这样的)

SSE事件流的JSON输出没有格式化了

右侧展示的完整数据如下:

{

    "type": {},

    "key": null,

    "ref": null,

    "props": {

        "gap": 4,

        "align": "center",

        "children": [

            {

                "key": null,

                "ref": null,

                "props": {

                    "title": "message",

                    "children": {

                        "type": "span",

                        "key": null,

                        "ref": null,

                        "props": {

                            "className": "event-message message",

                            "children": "message"

                        },

                        "_owner": null

                    },

                    "mouseEnterDelay": 0.5,

                    "destroyTooltipOnHide": true

                },

                "_owner": null

            },

            "\"{\\\"messageId\\\":\\\"1940227079269711872\\\",\\\"question\\\":\\\"你好啊\\\",\\\"answers\\\":[{\\\"type\\\":\\\"text\\\",\\\"content\\\":\\\"您\\\"}],\\\"voteType\\\":null,\\\"status\\\":\\\"generating\\\",\\\"queryTime\\\":\\\"2025-07-02 09:52:38\\\"}\""

        ]

    },

    "_owner": null

}

最后是建议,消息聚合的自定义提取模式(如下所示)现在只有追加模式(Append Mode),可以加一个替换模式(Replacement / In-place Mode),不然就会像我下面这样

SSE事件流的JSON输出没有格式化了

| 0 收藏
  • Vin
  • 2025-07-02 提问

1 个回答

已知问题 在改了

Apipost 私有化火热进行中

撰写答案

只服务于

前后端、移动端、测试人员

提问题 发布您遇到的Bug和问题,上万名大牛和开发者来帮您解决!