nginx配置返回json或html
最近刚好需要清理一些旧接口,不让外界访问。通过Nginx直接拦截接口,返回接口不可用信息。记录一下操作
配置参数说明
default_type
配置 | 说明 |
---|---|
application/json | 返回json格式 |
text/html | 返回text/html格式 |
配置直接返回数据
需要配置 default_type,不然游览器无法识别数据类型,会触发游览器下载
格式:return HTTP状态码 数据内容
配置返回JSON
1 | location = /blog/choose { |
配置返回HTML
如果出现中文乱码,应该是Server没有配置字符集。增加 charset utf-8;
1 | server { |
1 | location = /blog/choose { |