在 Debian 上使用 Postman 出现中文乱码,通常有以下几种原因和对应解决办法:
Postman 基于 Electron(Chromium),如果系统没有中文字体,就会显示方块或乱码。
安装中文字体:
sudo apt update
sudo apt install fonts-wqy-zenhei fonts-wqy-microhei
或者更全一点:
sudo apt install fonts-noto-cjk
安装后重启 Postman。
如果你希望整个系统支持中文:
sudo apt install locales
sudo dpkg-reconfigure locales
勾选:
zh_CN.UTF-8
并设置默认语言。
然后:
export LANG=zh_CN.UTF-8
⚠️ 这一步不是必须的,Postman 只要字体正确一般就能正常显示。
如果你是通过 snap 安装的 Postman,有时字体访问受限。
sudo snap remove postman
从官网下载 Linux 版: https://www.postman.com/downloads/
解压并运行:
tar -xvf Postman-linux-x64-*.tar.gz
./Postman/Postman
如果是接口返回中文乱码(不是界面乱码):
Content-Type: application/json; charset=utf-8
fonts-noto-cjk 或文泉驿字体如果你愿意,可以告诉我:
我可以给你更精确的方案。