Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 3 of 3 for IsValidObjectName (0.28 sec)

  1. cmd/object-api-utils_test.go

    		{string([]byte{0xff, 0xfe, 0xfd}), false},
    	}
    
    	for i, testCase := range testCases {
    		isValidObjectName := IsValidObjectName(testCase.objectName)
    		if testCase.shouldPass && !isValidObjectName {
    			t.Errorf("Test case %d: Expected \"%s\" to be a valid object name", i+1, testCase.objectName)
    		}
    		if !testCase.shouldPass && isValidObjectName {
    			t.Errorf("Test case %d: Expected object name \"%s\" to be invalid", i+1, testCase.objectName)
    Registered: Sun Jun 16 00:44:34 UTC 2024
    - Last Modified: Fri May 24 23:05:23 UTC 2024
    - 23.4K bytes
    - Viewed (0)
  2. cmd/object-api-input-checks.go

    		return BucketNameInvalid{Bucket: bucket}
    	}
    
    	if err := checkObjectNameForLengthAndSlash(bucket, object); err != nil {
    		return err
    	}
    
    	// Validates object name validity after bucket exists.
    	if !IsValidObjectName(object) {
    		return ObjectNameInvalid{
    			Bucket: bucket,
    			Object: object,
    		}
    	}
    
    	return nil
    }
    
    // Checks for PutObject arguments validity.
    Registered: Sun Jun 16 00:44:34 UTC 2024
    - Last Modified: Thu Apr 04 12:04:40 UTC 2024
    - 5.7K bytes
    - Viewed (0)
  3. cmd/object-api-utils.go

    				return false
    			}
    		}
    		allNumbers = allNumbers && !isNotNumber
    	}
    	// Does the bucket name look like an IP address?
    	return !(len(pieces) == 4 && allNumbers)
    }
    
    // IsValidObjectName verifies an object name in accordance with Amazon's
    // requirements. It cannot exceed 1024 characters and must be a valid UTF8
    // string.
    //
    // See:
    Registered: Sun Jun 16 00:44:34 UTC 2024
    - Last Modified: Tue Jun 11 03:13:30 UTC 2024
    - 36.3K bytes
    - Viewed (0)
Back to top