func ValidateHeader()

in runtime/core/protocol/grpc/validator/validator.go [58:84]


func ValidateHeader(hdr *pb.RequestHeader) error {
	if hdr.Idc == "" {
		return ErrHeaderNoIDC
	}
	if hdr.Ip == "" {
		return ErrHeaderNoIP
	}
	if hdr.Env == "" {
		return ErrHeaderNoENV
	}
	if hdr.Pid == "" {
		return ErrHeaderNoPID
	}
	if hdr.Sys == "" {
		return ErrHeaderNoSYS
	}
	if hdr.Username == "" {
		return ErrHeaderNoUser
	}
	if hdr.Password == "" {
		return ErrHeaderNoPASSWD
	}
	if hdr.Language == "" {
		return ErrHeaderNoLANG
	}
	return nil
}