aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTrumeet <yuuta@yuuta.moe>2023-03-14 23:03:16 -0700
committerTrumeet <yuuta@yuuta.moe>2023-03-14 23:03:16 -0700
commitd8ea3e32fec25638da4bbb05bc826ece46652f4d (patch)
tree724441bc0b442af63b39ffd8b92ae42dad8941e1
parent8284efa946b0e37c91de7fdecf1d3a2aff6e4059 (diff)
downloadhitokoto-d8ea3e32fec25638da4bbb05bc826ece46652f4d.tar
hitokoto-d8ea3e32fec25638da4bbb05bc826ece46652f4d.tar.gz
hitokoto-d8ea3e32fec25638da4bbb05bc826ece46652f4d.tar.bz2
hitokoto-d8ea3e32fec25638da4bbb05bc826ece46652f4d.zip
Add charset in headerHEADmaster
-rw-r--r--PKGBUILD2
-rw-r--r--m2.c4
2 files changed, 3 insertions, 3 deletions
diff --git a/PKGBUILD b/PKGBUILD
index be0f71c..746b2a5 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -14,7 +14,7 @@ source=("m2.c"
"hitokoto.socket"
"hitokoto.service"
"conf")
-sha256sums=('3e0123a876630ebf95a72fed6b8279ce406d29ce6e515b65373bcb12f27b719f'
+sha256sums=('b4f6f365a75e32880fa2e5feecd2f2f16762f5da3258d72ed4054f7f5c588826'
'e71a00dfb9a2744f482de80e33c02341d6cae19a1f54e53a5346d972bfeff054'
'b8bc142afd751158b0350720eedbd123d44053ecc2a398db71d87142d6a076db'
'7df72ca1eef5545b4c88325605c0724b14574d66d4d73b65125f0fac75c4def0'
diff --git a/m2.c b/m2.c
index cb83d91..4596e1e 100644
--- a/m2.c
+++ b/m2.c
@@ -66,7 +66,7 @@ int main(int argc, char **argv) {
char *text_zh = (char *) sqlite3_column_text(stmt, 3);
if (!strncmp(url, "/hitokoto.css", 13)) {
FCGX_FPrintF(out,
- "Content-Type: text/css\r\n"
+ "Content-Type: text/css; charset=utf-8\r\n"
"\r\n"
"#hitokoto::before { content: \"%s\" }\n"
"#hitokoto::after { content: \"%s\" }\n"
@@ -76,7 +76,7 @@ int main(int argc, char **argv) {
text_zh ? text_zh : "", title_zh ? title_zh : "");
} else {
FCGX_FPrintF(out,
- "Content-type: application/json\r\n"
+ "Content-type: application/json; charset=utf-8\r\n"
"\r\n"
"{\"title\":\"%s\",\"title_zh\":\"%s\",\"text\":\"%s\",\"text_zh\":\"%s\"}\n",
title,