解决方法,使用请求拦截,发送请求前查看请求体内容

import emojiRegex from 'emoji-regex'
***
// 假如newOptions是请求体
  if (emojiRegex().test(JSON.stringify(newOptions.body))) {
    return notification.error({
      message: '出错了',
      description: '无法发送请求。请检查与服务器通信,或检查内容是否有特殊字符/emoji表情。'
    })
  }
***

因为请求体中的层次结构可能有很多层,可以直接转化为字符串再来查找是否包含emoji表情 bili_smilies

ps:检测库链接:传送门

  • alipay_img
  • wechat_img
此作者没有提供个人介绍
最后更新于 2022-03-20