OpenResty返回中文乱码问题
OpenRestyLua大约 336 字描述
接口中使用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"
阅读 1050 · 发布于 2020-03-20
————        END        ————
扫描下方二维码关注公众号和小程序↓↓↓

昵称:
随便看看换一批
- Java注释也会被执行?阅读 462
- Android双击退出应用程序阅读 846
- 软考-系统架构设计师:数据仓库与数据挖掘阅读 443
- Spring Boot使用@ControllerAdvice注解处理全局异常阅读 434
- MySQL之延迟键写入DELAY_KEY_WRITE阅读 817
- 走进Rust:迭代器阅读 240
- Golang命令之go env阅读 3232
- IDEA滚轮调节字体大小阅读 654
- OpenResty整合luarocks-Windows10阅读 735
- pgAdmin4 Failed to open the system default web browser.Is one installed?.阅读 4670