Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for malformDataSigV4 (0.23 sec)

  1. cmd/test-utils_test.go

    		bytes.NewReader(bytes.Join([][]byte{newChunkHdr, newChunk[:len(newChunk)/2]},
    			[]byte(""))),
    	)
    	return newReq, nil
    }
    
    // Malform data given a request signed using streaming signature V4.
    func malformDataSigV4(req *http.Request, newByte byte) (*http.Request, error) {
    	bufReader := bufio.NewReader(req.Body)
    	hexChunkSize, chunkSignature, err := readChunkLine(bufReader)
    	if err != nil {
    		return nil, err
    	}
    
    Go
    - Registered: Sun Apr 28 19:28:10 GMT 2024
    - Last Modified: Thu Apr 04 12:06:57 GMT 2024
    - 75.7K bytes
    - Viewed (0)
  2. cmd/object-handlers_test.go

    			req.Header.Del("Authorization")
    		}
    		switch testCase.fault {
    		case malformedEncoding:
    			req, err = malformChunkSizeSigV4(req, testCase.chunkSize-1)
    		case signatureMismatch:
    			req, err = malformDataSigV4(req, 'z')
    		case unexpectedEOF:
    			req, err = truncateChunkByHalfSigv4(req)
    		case tooBigDecodedLength:
    			// Set decoded length to a large value out of int64 range to simulate parse failure.
    Go
    - Registered: Sun Apr 28 19:28:10 GMT 2024
    - Last Modified: Sun Apr 28 17:53:50 GMT 2024
    - 160K bytes
    - Viewed (0)
Back to top