Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 4 of 4 for MIMEHeader (0.39 sec)

  1. cmd/handler-utils.go

    func extractMetadataFromReq(ctx context.Context, r *http.Request) (metadata map[string]string, err error) {
    	return extractMetadata(ctx, textproto.MIMEHeader(r.Form), textproto.MIMEHeader(r.Header))
    }
    
    func extractMetadata(ctx context.Context, mimesHeader ...textproto.MIMEHeader) (metadata map[string]string, err error) {
    	metadata = make(map[string]string)
    
    	for _, hdr := range mimesHeader {
    		// Extract all query values.
    Registered: Sun Sep 07 19:28:11 UTC 2025
    - Last Modified: Fri Aug 29 02:39:48 UTC 2025
    - 16.3K bytes
    - Viewed (1)
  2. cmd/handler-utils_test.go

    			shouldFail: true,
    		},
    	}
    
    	// Validate if the extracting headers.
    	for i, testCase := range testCases {
    		metadata := make(map[string]string)
    		err := extractMetadataFromMime(t.Context(), textproto.MIMEHeader(testCase.header), metadata)
    		if err != nil && !testCase.shouldFail {
    			t.Fatalf("Test %d failed to extract metadata: %v", i+1, err)
    		}
    		if err == nil && testCase.shouldFail {
    Registered: Sun Sep 07 19:28:11 UTC 2025
    - Last Modified: Wed Apr 09 14:28:39 UTC 2025
    - 6.1K bytes
    - Viewed (0)
  3. cmd/bucket-handlers.go

    			hashReader.SetExpectedMax(lengthRange.Max)
    		}
    	}
    
    	// Extract metadata to be saved from received Form.
    	metadata := make(map[string]string)
    	err = extractMetadataFromMime(ctx, textproto.MIMEHeader(formValues), metadata)
    	if err != nil {
    		writeErrorResponse(ctx, w, toAPIError(ctx, err), r.URL)
    		return
    	}
    
    	rawReader := hashReader
    	pReader := NewPutObjReader(rawReader)
    Registered: Sun Sep 07 19:28:11 UTC 2025
    - Last Modified: Fri Aug 29 02:39:48 UTC 2025
    - 63.9K bytes
    - Viewed (0)
  4. cmd/object-handlers.go

    					continue
    				}
    				if after, ok0 := strings.CutPrefix(k, "minio.metadata."); ok0 {
    					k = after
    					hdrs.Set(k, v)
    				}
    			}
    			m, err := extractMetadata(ctx, textproto.MIMEHeader(hdrs))
    			if err != nil {
    				return err
    			}
    			maps.Copy(metadata, m)
    		} else {
    			versionID = r.Form.Get(xhttp.VersionID)
    			hdrs = r.Header
    		}
    
    Registered: Sun Sep 07 19:28:11 UTC 2025
    - Last Modified: Sun Sep 07 16:13:09 UTC 2025
    - 120.6K bytes
    - Viewed (0)
Back to top