Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for ValidateHTTPHeaderName (0.18 sec)

  1. pkg/config/validation/validation.go

    					annotation.IoIstioDryRun.Name, spec.Action, cfg.Namespace, cfg.Name)
    			}
    		}
    	}
    	return nil
    }
    
    // ValidateHTTPHeaderName validates a header name
    func ValidateHTTPHeaderName(name string) error {
    	if name == "" {
    		return fmt.Errorf("header name cannot be empty")
    	}
    	if !validHeaderRegex.MatchString(name) {
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed Jun 12 04:03:33 UTC 2024
    - 107.2K bytes
    - Viewed (0)
  2. pkg/config/validation/validation_test.go

    	}{
    		{name: "header1", valid: true},
    		{name: "X-Requested-With", valid: true},
    		{name: "", valid: false},
    	}
    
    	for _, tc := range testCases {
    		if got := ValidateHTTPHeaderName(tc.name); (got == nil) != tc.valid {
    			t.Errorf("ValidateHTTPHeaderName(%q) => got valid=%v, want valid=%v",
    				tc.name, got == nil, tc.valid)
    		}
    	}
    }
    
    func TestValidateCORSPolicy(t *testing.T) {
    	testCases := []struct {
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Tue Apr 30 03:11:45 UTC 2024
    - 196K bytes
    - Viewed (0)
Back to top