Update goclt dart gen: Add scheme config and content-type header (#2987)

Co-authored-by: zhoumingji <zhoumingji@cmsr.chinamobile.com>
This commit is contained in:
Snake
2023-03-08 23:40:55 +08:00
committed by GitHub
parent a2592a17e9
commit e136deb3a7
4 changed files with 36 additions and 17 deletions

View File

@@ -76,14 +76,14 @@ Future<Tokens?> getTokens() async {
}`
)
func genVars(dir string, isLegacy bool, hostname string) error {
func genVars(dir string, isLegacy bool, scheme string, hostname string) error {
err := os.MkdirAll(dir, 0o755)
if err != nil {
return err
}
if !fileExists(dir + "vars.dart") {
err = ioutil.WriteFile(dir+"vars.dart", []byte(fmt.Sprintf(`const serverHost='%s';`, hostname)), 0o644)
err = ioutil.WriteFile(dir+"vars.dart", []byte(fmt.Sprintf(`const serverHost='%s://%s';`, scheme, hostname)), 0o644)
if err != nil {
return err
}