如何解决EventSource 删除单词的前置空格问题

如下代码,EventSource会把单词的前置空格吃掉,比如“ blank” 会变成"blank",这会导致输出的英语单词连在一起

const eventSource = new EventSource(api_question);
eventSource.onmessage = streamEvent => {
      const data = streamEvent.data;
      handleTest(data);
    };

临时解决方案,将后端的数据包装成json,前端再解析出来。

eventSource.onmessage = streamEvent => {
      const data = JSON.parse(streamEvent.data);
      resText += data.val;
      handleTest(resText);
    };

相关推荐

  1. 如何解决EventSource 删除单词空格问题

    2024-03-30 10:00:03       36 阅读
  2. C++:++和--运算符如何实现

    2024-03-30 10:00:03       26 阅读
  3. Linux 如何解决磁盘空间没有扩大问题

    2024-03-30 10:00:03       50 阅读
  4. EventSource

    2024-03-30 10:00:03       33 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-03-30 10:00:03       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-03-30 10:00:03       100 阅读
  3. 在Django里面运行非项目文件

    2024-03-30 10:00:03       82 阅读
  4. Python语言-面向对象

    2024-03-30 10:00:03       91 阅读

热门阅读

  1. 缺失的第一个正数 - LeetCode 热题 17

    2024-03-30 10:00:03       40 阅读
  2. hanlp的使用

    2024-03-30 10:00:03       33 阅读
  3. MongoDB集成springboot

    2024-03-30 10:00:03       38 阅读
  4. 怎么学习写代码?

    2024-03-30 10:00:03       46 阅读
  5. Redisson源码研究

    2024-03-30 10:00:03       38 阅读
  6. 2024.3.23-25@spring框架学习笔记

    2024-03-30 10:00:03       34 阅读