在浏览gbk编码的raw文件时,中文会乱码


#1

Gogs 版本: 0.11.34.1122
系统类型及版本:linux
数据库:sqlite3
问题描述:
在浏览gbk编码的raw文件时,中文会乱码
https://try.gogs.io/grassll/rawgbk/raw/master/ssgbk2.csv
在gogs渲染的网页中也会乱码:


若设置ANSI_CHARSET = GB18030,访问src/master/ssgbk2.csv能变正常,raw则不能


#2

这个编码嘛。。是有些困难的


#3

设置ANSI_CHARSET后gogs渲染的网页是正确的,RAW能做相应的处理不,或者设置一下回应头呢?
太麻烦的话就算了,现在我的办法是取gogs渲染的view_file网页,然后抠出其中的pre code部份,可以得到结果,只是性能差些


#4

编码这个。。其实很难鉴别啊:sob: 不过应该有改进空间,可否在 GitHub 上提交一份正式的 issue?


#5

提issue了,英语不好,不知说得有没有问题


#6

还可以还可以。。