net/http.Request.ContentLength (field)

51 uses

	net/http (current package)
		client.go#L677: 				req.ContentLength = ireq.ContentLength
		h2_bundle.go#L5612: 	st.declBodyBytes = req.ContentLength
		h2_bundle.go#L5776: 				req.ContentLength = int64(cl)
		h2_bundle.go#L5778: 				req.ContentLength = 0
		h2_bundle.go#L5781: 			req.ContentLength = -1
		h2_bundle.go#L5784: 			b: &http2dataBuffer{expected: req.ContentLength},
		h2_bundle.go#L7795: 	if req.ContentLength != 0 {
		h2_bundle.go#L7796: 		return req.ContentLength
		request.go#L199: 	ContentLength int64
		request.go#L893: 			req.ContentLength = int64(v.Len())
		request.go#L900: 			req.ContentLength = int64(v.Len())
		request.go#L907: 			req.ContentLength = int64(v.Len())
		request.go#L928: 		if req.GetBody != nil && req.ContentLength == 0 {
		request.go#L1108: 		req.ContentLength = -1
		request.go#L1437: 	if r.ContentLength != 0 {
		request.go#L1438: 		return r.ContentLength
		server.go#L1343: 	if w.req.ContentLength != 0 && !w.closeAfterReply {
		server.go#L1940: 			if req.ProtoAtLeast(1, 1) && req.ContentLength != 0 {
		server.go#L3486: 	if r.ContentLength != 0 {
		transfer.go#L83: 		if rr.ContentLength != 0 && rr.Body == nil {
		transfer.go#L84: 			return nil, fmt.Errorf("http: Request.ContentLength=%d with nil Body", rr.ContentLength)
		transfer.go#L582: 		rr.ContentLength = t.ContentLength

	net/http/httptest
		httptest.go#L57: 			req.ContentLength = int64(v.Len())
		httptest.go#L59: 			req.ContentLength = int64(v.Len())
		httptest.go#L61: 			req.ContentLength = int64(v.Len())
		httptest.go#L63: 			req.ContentLength = -1

	net/http/httputil
		dump.go#L68: 	if req.ContentLength != 0 {
		dump.go#L69: 		return req.ContentLength
		reverseproxy.go#L236: 	if req.ContentLength == 0 {

	github.com/aws/aws-sdk-go-v2/aws/signer/v4
		v4.go#L176: 	signedHeaders, signedHeadersStr, canonicalHeaderStr := s.buildCanonicalHeaders(host, v4Internal.IgnoredHeaders, unsignedHeaders, s.Request.ContentLength)

	github.com/aws/aws-sdk-go-v2/aws/transport/http
		content_type.go#L31: 	if req.ContentLength == 0 {

	github.com/aws/aws-sdk-go-v2/internal/v4a
		v4a.go#L305: 	signedHeaders, signedHeadersStr, canonicalHeaderStr := s.buildCanonicalHeaders(host, v4Internal.IgnoredHeaders, unsignedHeaders, s.Request.ContentLength)

	github.com/aws/aws-sdk-go-v2/service/internal/checksum
		middleware_compute_input_checksum.go#L352: 	req.ContentLength = awsChunkedReader.EncodedLength()
		middleware_compute_input_checksum.go#L432: 	if v := req.ContentLength; v > 0 {

	github.com/aws/smithy-go/encoding/httpbinding
		encode.go#L64: 		req.ContentLength = iv

	github.com/aws/smithy-go/transport/http
		middleware_content_length.go#L37: 	if req.ContentLength >= 0 {
		middleware_content_length.go#L46: 		req.ContentLength = n
		middleware_content_length.go#L78: 	if req.ContentLength < 0 {
		request.go#L32: 			ContentLength: -1, // default to unknown length
		request.go#L164: 	if r.stream == nil && req.ContentLength == -1 {
		request.go#L165: 		req.ContentLength = 0
		request.go#L171: 		req.ContentLength = -1
		request.go#L177: 		if req.ContentLength != 0 && r.stream != nil {

	golang.org/x/net/http2
		server.go#L2001: 	st.declBodyBytes = req.ContentLength
		server.go#L2179: 				req.ContentLength = int64(cl)
		server.go#L2181: 				req.ContentLength = 0
		server.go#L2184: 			req.ContentLength = -1
		server.go#L2187: 			b: &dataBuffer{expected: req.ContentLength},
		transport.go#L1195: 	if req.ContentLength != 0 {
		transport.go#L1196: 		return req.ContentLength