getContentTypeを作成

This commit is contained in:
studiokaiji
2023-10-20 04:24:10 +09:00
parent ff3b53db91
commit 8c75154854

View File

@@ -0,0 +1,20 @@
package tools
import (
"fmt"
"github.com/studiokaiji/nostr-webhost/hostr/cmd/consts"
)
func GetContentType(kind int) (string, error) {
switch kind {
case consts.KindWebhostHTML | consts.KindWebhostReplaceableHTML:
return "text/html; charset=utf-8", nil
case consts.KindWebhostCSS | consts.KindWebhostReplaceableCSS:
return "text/css; charset=utf-8", nil
case consts.KindWebhostJS | consts.KindWebhostReplaceableJS:
return "text/javascript; charset=utf-8", nil
default:
return "", fmt.Errorf("Invalid Kind")
}
}