Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 5 of 5 for parseFrom (0.87 sec)

  1. cmd/sts-handlers.go

    	// Session tokens are not allowed in STS AssumeRole requests.
    	if getSessionToken(r) != "" {
    		return auth.Credentials{}, ErrAccessDenied
    	}
    
    	return user, ErrNone
    }
    
    func parseForm(r *http.Request) error {
    	if err := r.ParseForm(); err != nil {
    		return err
    	}
    	for k, v := range r.PostForm {
    		if _, ok := r.Form[k]; !ok {
    			r.Form[k] = v
    		}
    	}
    	return nil
    }
    
    Registered: Sun Jun 16 00:44:34 UTC 2024
    - Last Modified: Tue Jun 11 03:13:30 UTC 2024
    - 33.9K bytes
    - Viewed (0)
  2. cmd/signature-v4_test.go

    		}
    
    		// Do the same for the headers.
    		for key, value := range testCase.headers {
    			req.Header.Set(key, value)
    		}
    
    		// parse form.
    		req.ParseForm()
    
    		// Check if it matches!
    		err := doesPresignedSignatureMatch(payloadSHA256, req, testCase.region, serviceS3)
    		if err != testCase.expected {
    Registered: Sun Jun 16 00:44:34 UTC 2024
    - Last Modified: Thu Jun 13 22:26:38 UTC 2024
    - 10.5K bytes
    - Viewed (0)
  3. cmd/storage-rest-server.go

    func (s *storageRESTServer) IsValid(w http.ResponseWriter, r *http.Request) bool {
    	if !s.IsAuthValid(w, r) {
    		return false
    	}
    
    	if err := r.ParseForm(); err != nil {
    		s.writeErrorResponse(w, err)
    		return false
    	}
    
    	diskID := r.Form.Get(storageRESTDiskID)
    	if diskID == "" {
    		// Request sent empty disk-id, we allow the request
    Registered: Sun Jun 16 00:44:34 UTC 2024
    - Last Modified: Mon Jun 10 15:51:27 UTC 2024
    - 44.8K bytes
    - Viewed (0)
  4. src/net/http/serve_test.go

    		x := r.URL.Query().Get("x")
    		if expectParseFormErr {
    			if err := r.ParseForm(); err == nil || !strings.Contains(err.Error(), "semicolon") {
    				t.Errorf("expected error mentioning semicolons from ParseForm, got %v", err)
    			}
    		} else {
    			if err := r.ParseForm(); err != nil {
    				t.Errorf("expected no error from ParseForm, got %v", err)
    			}
    		}
    		if got := r.FormValue("x"); x != got {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Jun 07 17:57:01 UTC 2024
    - 202K bytes
    - Viewed (0)
  5. src/net/http/server.go

    // behavior doesn't match that of many proxies, and the mismatch can lead to
    // security issues.
    //
    // AllowQuerySemicolons should be invoked before [Request.ParseForm] is called.
    func AllowQuerySemicolons(h Handler) Handler {
    	return HandlerFunc(func(w ResponseWriter, r *Request) {
    		if strings.Contains(r.URL.RawQuery, ";") {
    			r2 := new(Request)
    			*r2 = *r
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Jun 07 17:57:01 UTC 2024
    - 123.4K bytes
    - Viewed (0)
Back to top