- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 32 for MIMEHeader (0.12 sec)
-
src/net/textproto/header.go
// license that can be found in the LICENSE file. package textproto // A MIMEHeader represents a MIME-style header mapping // keys to sets of values. type MIMEHeader map[string][]string // Add adds the key, value pair to the header. // It appends to any existing values associated with key. func (h MIMEHeader) Add(key, value string) { key = CanonicalMIMEHeaderKey(key) h[key] = append(h[key], value) }
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed Jan 10 03:29:50 UTC 2024 - 1.7K bytes - Viewed (0) -
src/mime/multipart/multipart_test.go
want: []headerBody{ {textproto.MIMEHeader{"Foo": {"bar"}}, ""}, {textproto.MIMEHeader{"Foo2": {"bar2"}}, ""}, }, }, // Final part empty with newlines after final separator. { name: "final part empty then crlf", sep: "abc", in: "--abc\r\nFoo: bar\r\n\r\n--abc--\r\n", want: []headerBody{ {textproto.MIMEHeader{"Foo": {"bar"}}, ""}, }, },
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Sep 06 17:36:47 UTC 2022 - 30.4K bytes - Viewed (0) -
src/net/http/header.go
return textproto.MIMEHeader(h).Get(key) } // Values returns all values associated with the given key. // It is case insensitive; [textproto.CanonicalMIMEHeaderKey] is // used to canonicalize the provided key. To use non-canonical // keys, access the map directly. // The returned slice is not a copy. func (h Header) Values(key string) []string { return textproto.MIMEHeader(h).Values(key) }
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Mar 21 22:14:00 UTC 2024 - 7.6K bytes - Viewed (0) -
src/mime/multipart/readmimeheader.go
) // readMIMEHeader is defined in package [net/textproto]. // //go:linkname readMIMEHeader net/textproto.readMIMEHeader
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Mar 21 16:12:35 UTC 2024 - 457 bytes - Viewed (0) -
src/mime/multipart/writer.go
// header. The body of the part should be written to the returned // [Writer]. After calling CreatePart, any previous part may no longer // be written to. func (w *Writer) CreatePart(header textproto.MIMEHeader) (io.Writer, error) { if w.lastpart != nil { if err := w.lastpart.close(); err != nil { return nil, err } } var b bytes.Buffer if w.lastpart != nil {
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu May 23 01:00:11 UTC 2024 - 4.9K bytes - Viewed (0) -
src/net/textproto/reader_test.go
m, err := r.ReadMIMEHeader() want := MIMEHeader{ "My-Key": {"Value 1", "Value 2"}, "Long-Key": {"Even Longer Value"}, } if !reflect.DeepEqual(m, want) || err != nil { t.Fatalf("ReadMIMEHeader: %v, %v; want %v", m, err, want) } } func TestReadMIMEHeaderSingle(t *testing.T) { r := reader("Foo: bar\n\n") m, err := r.ReadMIMEHeader() want := MIMEHeader{"Foo": {"bar"}}
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Mar 05 18:31:56 UTC 2024 - 14.7K bytes - Viewed (0) -
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 Jun 16 00:44:34 UTC 2024 - Last Modified: Mon Jun 10 15:31:51 UTC 2024 - 15.5K bytes - Viewed (0) -
src/net/textproto/header_test.go
} } } // Issue #34799 add a Header method to get multiple values []string, with canonicalized key func TestMIMEHeaderMultipleValues(t *testing.T) { testHeader := MIMEHeader{ "Set-Cookie": {"cookie 1", "cookie 2"}, } values := testHeader.Values("set-cookie") n := len(values) if n != 2 { t.Errorf("count: %d; want 2", n) }
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Oct 17 18:21:01 UTC 2019 - 1.4K bytes - Viewed (0) -
src/mime/multipart/formdata.go
fh.Size = int64(len(fh.content)) maxFileMemoryBytes -= n maxMemoryBytes -= n } form.File[name] = append(form.File[name], fh) } return form, nil } func mimeHeaderSize(h textproto.MIMEHeader) (size int64) { size = 400 for k, vs := range h { size += int64(len(k)) size += 200 // map entry overhead for _, v := range vs { size += int64(len(v)) } } return size }
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Mar 21 16:12:35 UTC 2024 - 7.7K bytes - Viewed (0) -
src/net/http/clone.go
//go:linkname cloneMultipartFileHeader func cloneMultipartFileHeader(fh *multipart.FileHeader) *multipart.FileHeader { if fh == nil { return nil } fh2 := new(multipart.FileHeader) *fh2 = *fh fh2.Header = textproto.MIMEHeader(Header(fh.Header).Clone()) return fh2 } // cloneOrMakeHeader invokes Header.Clone but if the // result is nil, it'll instead make and return a non-nil Header. //
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu May 23 01:17:26 UTC 2024 - 3K bytes - Viewed (0)