Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 6 of 6 for multipartmaxparts (1.69 sec)

  1. src/mime/multipart/formdata.go

    // memory.
    func (r *Reader) ReadForm(maxMemory int64) (*Form, error) {
    	return r.readForm(maxMemory)
    }
    
    var (
    	multipartfiles    = godebug.New("#multipartfiles") // TODO: document and remove #
    	multipartmaxparts = godebug.New("multipartmaxparts")
    )
    
    func (r *Reader) readForm(maxMemory int64) (_ *Form, err error) {
    	form := &Form{make(map[string][]string), make(map[string][]*FileHeader)}
    	var (
    		file    *os.File
    		fileOff int64
    	)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Mar 21 16:12:35 UTC 2024
    - 7.7K bytes
    - Viewed (0)
  2. src/internal/godebugs/table.go

    	{Name: "jstmpllitinterp", Package: "html/template", Opaque: true}, // bug #66217: remove Opaque
    	//{Name: "multipartfiles", Package: "mime/multipart"},
    	{Name: "multipartmaxheaders", Package: "mime/multipart"},
    	{Name: "multipartmaxparts", Package: "mime/multipart"},
    	{Name: "multipathtcp", Package: "net"},
    	{Name: "netdns", Package: "net", Opaque: true},
    	{Name: "panicnil", Package: "runtime", Changed: 21, Old: "1"},
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 22:58:43 UTC 2024
    - 3.6K bytes
    - Viewed (0)
  3. src/mime/multipart/formdata_test.go

    		{files: 1, extraKeysPerFile: 9998}, // plus Content-Disposition and Content-Type
    		{files: 1, extraKeysPerFile: 10000, wantErr: ErrMessageTooLarge},
    		{godebug: "multipartmaxparts=100", values: 100},
    		{godebug: "multipartmaxparts=100", values: 101, wantErr: ErrMessageTooLarge},
    		{godebug: "multipartmaxheaders=100", files: 2, extraKeysPerFile: 48},
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Mar 05 18:31:56 UTC 2024
    - 14K bytes
    - Viewed (0)
  4. src/mime/multipart/multipart.go

    FileHeaders to 10000.
    These limits may be adjusted with the GODEBUG=multipartmaxheaders=<values>
    setting.
    
    Reader.ReadForm further limits the number of parts in a form to 1000.
    This limit may be adjusted with the GODEBUG=multipartmaxparts=<value>
    setting.
    */
    package multipart
    
    import (
    	"bufio"
    	"bytes"
    	"fmt"
    	"internal/godebug"
    	"io"
    	"mime"
    	"mime/quotedprintable"
    	"net/textproto"
    	"path/filepath"
    	"strconv"
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Mar 21 16:12:35 UTC 2024
    - 14.1K bytes
    - Viewed (0)
  5. doc/godebug.md

    This behavior was backported to Go 1.19.8+ and Go 1.20.3+.
    
    Go 1.21 introduced a limit on the maximum number of MIME headers and multipart
    forms, controlled by the
    [`multipartmaxheaders` and `multipartmaxparts` settings](/pkg/mime/multipart#hdr-Limits)
    respectively.
    This behavior was backported to Go 1.19.8+ and Go 1.20.3+.
    
    Go 1.21 adds the support of Multipath TCP but it is only used if the application
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 30 17:52:17 UTC 2024
    - 15.9K bytes
    - Viewed (0)
  6. src/runtime/metrics/doc.go

    		GODEBUG=multipartmaxheaders=... setting.
    
    	/godebug/non-default-behavior/multipartmaxparts:events
    		The number of non-default behaviors executed by
    		the mime/multipart package due to a non-default
    		GODEBUG=multipartmaxparts=... setting.
    
    	/godebug/non-default-behavior/multipathtcp:events
    		The number of non-default behaviors executed by the net package
    		due to a non-default GODEBUG=multipathtcp=... setting.
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 22:58:43 UTC 2024
    - 20K bytes
    - Viewed (0)
Back to top