Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 15 for ParseMediaType (0.3 sec)

  1. src/mime/mediatype_test.go

    	for _, tt := range badMediaTypeTests {
    		mt, params, err := ParseMediaType(tt.in)
    		if err == nil {
    			t.Errorf("ParseMediaType(%q) = nil error; want parse error", tt.in)
    			continue
    		}
    		if err.Error() != tt.err {
    			t.Errorf("ParseMediaType(%q) = err %q; want %q", tt.in, err.Error(), tt.err)
    		}
    		if params != nil {
    			t.Errorf("ParseMediaType(%q): got non-nil params on error", tt.in)
    		}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Aug 26 17:58:37 UTC 2022
    - 18.1K bytes
    - Viewed (0)
  2. src/mime/type.go

    		mimeTypesLower.Store(k, v)
    	}
    	for k, v := range mixExt {
    		mimeTypes.Store(k, v)
    	}
    
    	extensionsMu.Lock()
    	defer extensionsMu.Unlock()
    	for k, v := range lowerExt {
    		justType, _, err := ParseMediaType(v)
    		if err != nil {
    			panic(err)
    		}
    		var exts []string
    		if ei, ok := extensions.Load(justType); ok {
    			exts = ei.([]string)
    		}
    		extensions.Store(justType, append(exts, k))
    	}
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 01:00:11 UTC 2024
    - 5K bytes
    - Viewed (0)
  3. src/mime/mediatype.go

    	}
    	return nil
    }
    
    // ErrInvalidMediaParameter is returned by [ParseMediaType] if
    // the media type value was found but there was an error parsing
    // the optional parameters
    var ErrInvalidMediaParameter = errors.New("mime: invalid media parameter")
    
    // ParseMediaType parses a media type value and any optional
    // parameters, per RFC 1521.  Media types are the values in
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 01:00:11 UTC 2024
    - 9.8K bytes
    - Viewed (0)
  4. staging/src/k8s.io/apiserver/pkg/server/storage/storage_codec.go

    // storage and memory versions.
    func NewStorageCodec(opts StorageCodecConfig) (runtime.Codec, runtime.GroupVersioner, error) {
    	mediaType, _, err := mime.ParseMediaType(opts.StorageMediaType)
    	if err != nil {
    		return nil, nil, fmt.Errorf("%q is not a valid mime-type", opts.StorageMediaType)
    	}
    
    	supportedMediaTypes := opts.StorageSerializer.SupportedMediaTypes()
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat Nov 05 15:03:23 UTC 2022
    - 3.8K bytes
    - Viewed (0)
  5. src/mime/multipart/writer_test.go

    		} else if tt.ok {
    			got := w.Boundary()
    			if got != tt.b {
    				t.Errorf("boundary = %q; want %q", got, tt.b)
    			}
    
    			ct := w.FormDataContentType()
    			mt, params, err := mime.ParseMediaType(ct)
    			if err != nil {
    				t.Errorf("could not parse Content-Type %q: %v", ct, err)
    			} else if mt != "multipart/form-data" {
    				t.Errorf("unexpected media type %q; want %q", mt, "multipart/form-data")
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Sep 06 17:36:47 UTC 2022
    - 4.1K bytes
    - Viewed (0)
  6. staging/src/k8s.io/apiserver/pkg/server/storage/storage_factory_test.go

    	types, streamTypes           []string
    }
    
    func (n *fakeNegotiater) SupportedMediaTypes() []runtime.SerializerInfo {
    	var out []runtime.SerializerInfo
    	for _, s := range n.types {
    		mediaType, _, err := mime.ParseMediaType(s)
    		if err != nil {
    			panic(err)
    		}
    		parts := strings.SplitN(mediaType, "/", 2)
    		if len(parts) == 1 {
    			// this is an error on the server side
    			parts = append(parts, "")
    		}
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Oct 20 13:35:58 UTC 2023
    - 7.6K bytes
    - Viewed (0)
  7. src/mime/multipart/multipart.go

    	var err error
    	p.disposition, p.dispositionParams, err = mime.ParseMediaType(v)
    	if err != nil {
    		p.dispositionParams = emptyParams
    	}
    }
    
    // NewReader creates a new multipart [Reader] reading from r using the
    // given MIME boundary.
    //
    // The boundary is usually obtained from the "boundary" parameter of
    // the message's "Content-Type" header. Use [mime.ParseMediaType] to
    // parse such headers.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Mar 21 16:12:35 UTC 2024
    - 14.1K bytes
    - Viewed (0)
  8. src/cmd/go/internal/web/http.go

    		Header:     map[string][]string(res.Header),
    		Body:       res.Body,
    	}
    
    	if res.StatusCode != http.StatusOK {
    		contentType := res.Header.Get("Content-Type")
    		if mediaType, params, _ := mime.ParseMediaType(contentType); mediaType == "text/plain" {
    			switch charset := strings.ToLower(params["charset"]); charset {
    			case "us-ascii", "utf-8", "":
    				// Body claims to be plain text in UTF-8 or a subset thereof.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Aug 10 17:34:27 UTC 2023
    - 9.7K bytes
    - Viewed (0)
  9. staging/src/k8s.io/apimachinery/pkg/runtime/serializer/codec_factory.go

    				EncodesAsText:    d.EncodesAsText,
    				Serializer:       d.Serializer,
    				PrettySerializer: d.PrettySerializer,
    				StrictSerializer: d.StrictSerializer,
    			}
    
    			mediaType, _, err := mime.ParseMediaType(info.MediaType)
    			if err != nil {
    				panic(err)
    			}
    			parts := strings.SplitN(mediaType, "/", 2)
    			info.MediaTypeType = parts[0]
    			info.MediaTypeSubType = parts[1]
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sun Dec 18 04:27:38 UTC 2022
    - 12.6K bytes
    - Viewed (0)
  10. cmd/auth-handler.go

    	_, ok := r.Form[xhttp.AmzAccessKeyID]
    	return ok
    }
    
    // Verify if request has AWS Post policy Signature Version '4'.
    func isRequestPostPolicySignatureV4(r *http.Request) bool {
    	mediaType, _, err := mime.ParseMediaType(r.Header.Get(xhttp.ContentType))
    	if err != nil {
    		return false
    	}
    	return mediaType == "multipart/form-data" && r.Method == http.MethodPost
    }
    
    Registered: Sun Jun 16 00:44:34 UTC 2024
    - Last Modified: Fri May 24 23:05:23 UTC 2024
    - 26K bytes
    - Viewed (0)
Back to top