Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 4 of 4 for parseRequestRangeSpec (0.07 sec)

  1. cmd/httprange.go

    	}
    
    	start = h.Start
    	if h.IsSuffixLength {
    		start = max(resourceSize+h.Start, 0)
    	}
    	return start, length, nil
    }
    
    // Parse a HTTP range header value into a HTTPRangeSpec
    func parseRequestRangeSpec(rangeString string) (hrange *HTTPRangeSpec, err error) {
    	// Return error if given range string doesn't start with byte range prefix.
    	if !strings.HasPrefix(rangeString, byteRangePrefix) {
    Registered: Sun Sep 07 19:28:11 UTC 2025
    - Last Modified: Fri Aug 29 02:39:48 UTC 2025
    - 5.9K bytes
    - Viewed (0)
  2. cmd/encryption-v1_test.go

    			}
    		}
    	}
    }
    
    // Tests for issue reproduced when getting the right encrypted
    // offset of the object.
    func TestGetDecryptedRange_Issue50(t *testing.T) {
    	rs, err := parseRequestRangeSpec("bytes=594870256-594870263")
    	if err != nil {
    		t.Fatal(err)
    	}
    
    	objInfo := ObjectInfo{
    		Bucket: "bucket",
    		Name:   "object",
    		Size:   595160760,
    		UserDefined: map[string]string{
    Registered: Sun Sep 07 19:28:11 UTC 2025
    - Last Modified: Fri Aug 29 02:39:48 UTC 2025
    - 19.9K bytes
    - Viewed (0)
  3. cmd/object-handlers.go

    	if rangeHeader != "" {
    		rs, _ = parseRequestRangeSpec(rangeHeader)
    	}
    
    	if rangeHeader != "" {
    		// Both 'Range' and 'partNumber' cannot be specified at the same time
    		if opts.PartNumber > 0 {
    			writeErrorResponseHeadersOnly(w, errorCodes.ToAPIErr(ErrInvalidRangePartNumber))
    			return
    		}
    
    		if rs, err = parseRequestRangeSpec(rangeHeader); err != nil {
    Registered: Sun Sep 07 19:28:11 UTC 2025
    - Last Modified: Sun Sep 07 16:13:09 UTC 2025
    - 120.6K bytes
    - Viewed (0)
  4. cmd/object-handlers_test.go

    				instanceType, object, i+1, byteRange, rec.Code, string(bd), err1)
    		}
    
    		var off, length int64
    		var rs *HTTPRangeSpec
    		if byteRange != "" {
    			rs, err = parseRequestRangeSpec(byteRange)
    			if err != nil {
    				t.Fatalf("Object: %s Case %d ByteRange: %s: Unexpected err: %v", object, i+1, byteRange, err)
    			}
    		}
    		off, length, err = rs.GetOffsetLength(objectLength(oi))
    Registered: Sun Sep 07 19:28:11 UTC 2025
    - Last Modified: Fri Aug 29 02:39:48 UTC 2025
    - 163.1K bytes
    - Viewed (0)
Back to top