Browse Source

fix:GetSalt函数新增类型断言

master
刘子旺 7 months ago
parent
commit
46ae18ce30
  1. 6
      godo/files/os.go

6
godo/files/os.go

@ -364,7 +364,11 @@ func IsHavePwd(pwd string) bool {
func GetSalt(r *http.Request) (string, error) {
data, ishas := libs.GetConfig("salt")
if ishas {
return data.(string), nil
// 断言成功则返回
if salt, ok := data.(string); ok {
return salt, nil
}
return "", fmt.Errorf("类型断言失败,期望类型为 string")
}
salt := r.Header.Get("salt")
if salt != "" {

Loading…
Cancel
Save