OpenResty 返回中文乱码问题
OpenResty Lua JSON 大约 337 字描述
接口中使用ngx.say(json.encode)
编码json
字符串,返回中文乱码。
{"msg":"è¯·æ±æå","code":0}
解决
设置Content-Type
时加上charset=utf8
。
server {
listen 8080;
server_name localhost;
default_type 'applicaiton/json;charset=utf8';
charset utf-8;
...
}
也可以在header_filter
阶段赋值header
。
ngx.header.content_type="application/json;charset=utf8"
阅读 5170 · 发布于 2020-03-20
————        END        ————
Give me a Star, Thanks:)
https://github.com/fendoudebb扫描下方二维码关注公众号和小程序↓↓↓

昵称:
随便看看
换一批
-
npm Windows 平台 install 报错阅读 6849
-
Prometheus+Grafana+blackbox_exporter 监控 HTTP TCP PING ICMP阅读 2242
-
JavaScript 获取本地局域网 IP 地址阅读 6364
-
Vue $nextTick 解决 v-if 切换后操作 DOM 报错问题阅读 389
-
Visual Studio Code 快捷键更改为 Intellij IDEA阅读 4947
-
软考-系统架构设计师:处理流程设计阅读 1910
-
Spring Boot 优雅停机阅读 479
-
Android 揭露效果 Reveal Effect阅读 2125
-
IDEA 忽略空 catch 块告警提示阅读 858
-
HTML 中使用 datalist 标签给输入框添加下拉框选项阅读 4181