Home | History | Annotate | Download | only in net

Lines Matching full:closer

56 WriteSubsetH?JJ? exclude·4N&?	cloneH?JH!getH?N pN ?sortedKeyValuesHh·3J ?N
-keyValueskey values kvs·1
headerSorterkvsLLenNs·2NLessN?Ni·3j·4SwapNs·1Ji·2j·3	hs·2?Body
?ReadCloser
cReaderRead"??&?d
;Closer	Close&?
GetBodyP&ContentLength
1786 first?Tgclocals·14feadaf31b0e6a4fb17b90804be7269?Tgclocals·9d347464578dd712719520f0551cfeba?P"".(*http2clientStream).writeRequestBody?\"".(*http2ClientConn).putFrameScratchBuffer·f?b"".(*http2clientStream).writeRequestBody.func1·f?P"".(*http2clientStream).awaitFlowControl?6"".http2errStopReqBodyWrite?H"".(*http2ClientConn).encodeTrailers?bodyCloser?type.io.Closer?trls.ptr?remain.cap?trls.cap?trls.len? sawEOF?sentEnd?Tgclocals·2f17ea92266bf109c8257027e1927caa?Tgclocals·d286e03195bd31ce17ddf416dfd391a4?6"".http2errClientConnClosed?maxBytes?
1811 v.cap?Tgclocals·4fba24a3d5fa56cde65ba79143067bf9?Tgclocals·e22b8b48e99acc9c1c2485eadad2fbb7?."".(*Request).FormValue?6"".(*Request).PostFormValue?,"".(*Request).FormFile?""".ErrMissingFile?Xtype.map[string][]*mime/multipart.FileHeader?Bmime/multipart.(*FileHeader).Open?0type.mime/multipart.File?>type.*mime/multipart.FileHeader?fhs.ptr?@type.**mime/multipart.FileHeader?Tgclocals·0f7aa9b5632a4704eb980b7ca1fd4c61?:"".(*Request).expectsContinue?D"".(*Request).wantsHttp10KeepAlive?,go.string."keep-alive"?0"".(*Request).wantsClose?4"".(*Request).isReplayable?~r2.ptr?~r2.len?@"".requestMethodUsuallyLacksBody?$go.string."DELETE"?."".(*Response).Location? "".ErrNoLocation?"".ReadResponse? strings.TrimLeft?Lgo.string."malformed HTTP status code"?"".statictmp_86?Fgo.string."malformed HTTP response"?statusCode.ptr?statusCode.len?Tgclocals·338315e5d2db95f2d284095fd8d7735b?Tgclocals·8a858497b9a2bfc43a4d6a57d482c990?"".statictmp_87?presentcc?6"".(*Response).ProtoAtLeast?("".(*Response).Write?Dgo.string."HTTP/%d.%d %03d %s\r\n"?("".respExcludeHeader?X"".(*transferWriter).shouldSendContentLength?Bgo.string."Content-Length: 0\r\n"?type.[1]uint8?io.MultiReader?jgo.itab.struct { io.Reader; io.Closer },io.ReadCloser?0go.string."status code "?"type.[2]io.Reader?Htype.struct { io.Reader; io.Closer }?type.*[1]uint8?Tgclocals·38a486ed1838e51b811360049ee83ad9?Tgclocals·6784e31998cd6e878d043d4b6cdf2381?Pgofile..$GOROOT/src/net/http/transfer.go?"".chunked?."".bodyAllowedForStatus?bytes.NewReader?&"".(*conn).hijacked?type.*"".conn?Lgofile..$GOROOT/src/net/http/server.go?."".(*conn).hijackLocked?B"".(*connReader).abortPendingRead?*type.bufio.ReadWriter?&"".(*conn).setState?(bufio.(*Reader).Peek?zgo.string."unexpected Peek failure reading buffered byte: %v"?"".ErrHijacked?rwc?,type.*bufio.ReadWriter?r·2?w·3?~R0?Tgclocals·67d63e7024f88c25434ef20bdee892ec?Tgclocals·006fef58d65230e26e220cb66e59e79a?&bufio.NewReadWriter?0bufio.(*Reader).Buffered?."".(*chunkWriter).Write?"".crlf?$go.string."%x\r\n"?:"".(*chunkWriter).writeHeader?(type.*"".chunkWriter?Tgclocals·ab6ce15b19048861846ba78b0f31f292?Tgclocals·90da423bf982a5bac6943a453e0bfb9a?."".(*chunkWriter).flush?."".(*chunkWriter).close?"go.string."0\r\n"?8"".(*response).finalTrailers?Tgclocals·c5b2f6560804ff174daf09d95facbd35?"type.*"".response?Tgclocals·b2aff729d5486aadbddd4ebfb59b19bf?Tgclocals·8ce0c77718e2c819bcae8de509962e3d?,"".(*atomicBool).isSet?0"".(*atomicBool).setTrue?:"".(*response).declareTrailer?Tgclocals·5fa3e02815592b87c3e5278bd8dd8b2a?<"".(*response).requestTooLarge?*"".(*response).Header?2"".(*response).needsSniff?haveType?&"".srcIsRegularFile?4go.itab.*os.File,io.Reader?os.(*File).Stat?isRegular?>gofile..$GOROOT/src/os/types.go?0os.os.FileMode.IsRegular?."".(*response).ReadFrom?$type.io.ReaderFrom?<go.itab.*"".response,io.Writer?>go.itab."".writerOnly,io.Writer?io.Copy?4"".(*response).bodyAllowed?4"".(*response).WriteHeader?"".copyBufPool?io.CopyBuffer?$type."".writerOnly?,type.*io.LimitedReader?rf.data?rf.itab?Tgclocals·e86f26abaf3836cf12309bd1eee9a575?Tgclocals·5c39cc3e37b92472d8a5d0b9bd8f4634?("".(*Server).newConn?type."".conn?srv?Tgclocals·41e09b51c5c69a07e9cde7306b03f8c0?*"".(*connReader).lock?cr?&type.*"".connReader? type.**sync.Cond?Tgclocals·bfec7e55b3f043d1941c093912808913?."".(*connReader).unlock?H"".(*connReader).startBackgroundRead?4"".(*connReader).unlock·f?D"".(*connReader).backgroundRead·f?"".statictmp_88?>"".(*connReader).backgroundRead?type.net.Error?@"".(*connReader).handleReadError?`"".(*connReader).closeNotifyFromPipelinedRequest?"".aLongTimeAgo?:"".(*connReader).setReadLimit?J"".(*connReader).setInfiniteReadLimit?:"".(*connReader).hitReadLimit?8"".(*connReader).closeNotify?"".statictmp_89?x·1?Pgofile..$GOROOT/src/sync/atomic/value.go?2sync/atomic.(*Value).Load?*"".(*connReader).Read?"".statictmp_91?"".statictmp_90?Tgclocals·5f8f9475d52f81f1ad8578d1e040cc0c?Tgclocals·d7301a6b7c7c1b37ae3fcb236c4b5ac3?$"".bufioWriterPool?("".bufioWriter4kPool?("".bufioWriter2kPool?type.*sync.Pool?""".newBufioReader?$"".bufioReaderPool? v.data?Tgclocals·13ab4eb37ea9eee9c10ac3939805c379?Tgclocals·31bfc09cfaac2eda1c30a42c3b1cb76c?*bufio.(*Reader).Reset?""".putBufioReader?Tgclocals·bcd69e509059bb95ebc18cbb60543178?*"".newBufioWriterSize?Tgclocals·86ca981945d039f842bcfe6b48a843ba?""".putBufioWriter?6"".(*Server).maxHeaderBytes?B"".(*Server).initialReadLimitSize?>"".(*expectContinueReader).Read?Rgo.string."HTTP/1.1 100 Continue\r\n\r\n"?0"".ErrBodyReadAfterClose?ecr?:type.*"".expectContinueReader?Tgclocals·35f6524c10f11ceaf77158cb47e29e6c?@"".(*expectContinueReader).Close?"".appendTime?time.Time.Date?time.Time.Clock?"time.Time.Weekday?Bgo.string."SunMonTueWedThuFriSat"?`go.string."JanFebMarAprMayJunJulAugSepOctNovDec"?dd?hh?mm?type.time.Month?mn?yy?Tgclocals·9ad2e6c2ba15565c928ac77f44da0486?Tgclocals·1e9a5ef6b2f8934adbf931eba97a2f22?,"".(*conn).readRequest?@go.itab."".badRequestError,error?"".statictmp_97?"".statictmp_96?<go.itab.*"".body,io.ReadCloser? type."".response?Bgo.itab.*"".chunkWriter,io.Writer?fvendor/golang_org/x/net/lex/httplex.ValidHostHeader?"".statictmp_95?"".statictmp_94?"".statictmp_93?"".statictmp_92?"".errTooLarge?&"".numLeadingCRorLF?.bufio.(*Reader).Discard?>"".(*conn).readRequest.func1·f?hdrDeadline.loc?(wholeReqDeadline.loc?hdrDeadline.ext? hdrDeadline.wall?(wholeReqDeadline.ext?*wholeReqDeadline.wall?isH2Upgrade?Tgclocals·485ce5e189ef6225043d4cd8577d9d40?Tgclocals·8ba0b3006153cfafac5741d37afd0da5?<"".(*Server).readHeaderTimeout?:"".http1ServerSupportsRequest?."".checkWriteHeaderCode?\go.string."http: invalid Content-Length of %q"?""".(*Server).logf?jgo.string."http: multiple response.WriteHeader calls"?zgo.string."http: response.WriteHeader on hijacked connection"? cl.ptr? cl.len?Tgclocals·7abf4ab7dba8bcc03f57f306cd9b3118?Tgclocals·30437c90df048df82254c05a5af459be?("".extraHeader.Write?$"".extraHeaderKeys?"".colonSpace?,"".headerContentLength?"".headerDate?&type."".extraHeader?type.[3]string?Tgclocals·8aba46f497de0ab0db8259954ca6da7b?Tgclocals·faf5f108cdab01be57882128ae9c668a?F"".(*chunkWriter).writeHeader.func1?J"".(*response).("".declareTrailer)-fm?."".foreachHeaderElement?\go.itab.*"".expectContinueReader,io.ReadCloser?."".suppressedHeaders304??go.string."http: WriteHeader called with both Transfer-Encoding of %q and a Content-Length of %d"?$"".writeStatusLine?&go.string."chunked"?4"".suppressedHeadersNoBody?setHeader?.autotmp_143??type.noalg.struct { F uintptr; "".owned bool; "".header "".Header; "".excludeHeader *map[string]bool }?^type.noalg.struct { F uintptr; R *"".response }?.autotmp_136?.autotmp_235?.autotmp_237?.autotmp_238?type.*[29]uint8?.autotmp_239?type.*"".body?excludeHeader? te.ptr?.autotmp_233?.autotmp_234?.autotmp_236? te.len?.autotmp_240?discard?
1855 Closer }?Jtype.*struct { io.Reader; io.Closer }?Ptype..eq.struct { io.Reader; io.Closer }?Tgo.(*struct { io.Reader; io.Closer }).Read?Vgo.(*struct { io.Reader; io.Closer }).Close?Ngo.struct { io.Reader; io.Closer }.Read?Pgo.struct { io.Reader; io.Closer(*http2Transport).dialTLS?Vgo.info."".(*http2Transport).dialTLSDefault?Dgo.info.crypto/tls.ConnectionState?Xgo.range."".(*http2Transport).dialTLSDefault?\go.info."".(*http2Transport).disableKeepAlives?^go.range."".(*http2Transport).disableKeepAlives?dgo.info."".(*http2Transport).expectContinueTimeout?fgo.range."".(*http2Transport).expectContinueTimeout?Tgo.info."".(*http2Transport).NewClientConn?Vgo.range."".(*http2Transport).NewClientConn?Tgo.info."".(*http2Transport).newClientConn?Vgo.range."".(*http2Transport).newClientConn?Ngo.info."".(*http2ClientConn).setGoAway?Pgo.range."".(*http2ClientConn).setGoAway?^go.info."".(*http2ClientConn).CanTakeNewRequest?`go.range."".(*http2ClientConn).CanTakeNewRequest?jgo.info."".(*http2ClientConn).canTakeNewRequestLocked?lgo.range."".(*http2ClientConn).canTakeNewRequestLocked?Vgo.info."".(*http2ClientConn).onIdleTimeout?Xgo.range."".(*http2ClientConn).onIdleTimeout?Rgo.info."".(*http2ClientConn).closeIfIdle?Tgo.range."".(*http2ClientConn).closeIfIdle?`go.info."".(*http2ClientConn).frameScratchBuffer?bgo.range."".(*http2ClientConn).frameScratchBuffer?fgo.info."".(*http2ClientConn).putFrameScratchBuffer?hgo.range."".(*http2ClientConn).putFrameScratchBuffer?Lgo.info."".http2commaSeparatedTrailers?Ngo.range."".http2commaSeparatedTrailers?fgo.info."".(*http2ClientConn).responseHeaderTimeout?hgo.range."".(*http2ClientConn).responseHeaderTimeout?@go.info."".http2checkConnHeaders?Bgo.range."".http2checkConnHeaders?Fgo.info."".http2actualContentLength?Hgo.range."".http2actualContentLength?Ngo.info."".(*http2ClientConn).RoundTrip?Pgo.range."".(*http2ClientConn).RoundTrip?Ngo.info."".(*http2ClientConn).roundTrip?>go.info."".http2bodyWriterState?@go.info.chan "".http2resAndError?0go.info.<-chan time.Time?Pgo.range."".(*http2ClientConn).roundTrip?jgo.info."".(*http2ClientConn).awaitOpenSlotForRequest?.go.info.*chan struct {}?lgo.range."".(*http2ClientConn).awaitOpenSlotForRequest?Tgo.info."".(*http2ClientConn).writeHeaders?Vgo.range."".(*http2ClientConn).writeHeaders?`go.info."".(*http2clientStream).writeRequestBody?"go.info.io.Closeres.Buffer)?*type..namedata.valid-?(type..namedata.Type.?*type..namedata.Flags.?,type..namedata.Length.?0type..namedata.StreamID.?Bgo.info."".(*http2ErrCode).String?0go.info.*"".http2ErrCode?Dgo.range."".(*http2ErrCode).String?Dtype..namedata.*http.http2ErrCode-?`type..namedata.*func(*http.http2ErrCode) string-?Ftype.*func(*"".http2ErrCode) string?Dtype.func(*"".http2ErrCode) string?^type..namedata.*func(http.http2ErrCode) string-?Dtype.*func("".http2ErrCode) string?Btype.func("".http2ErrCode) string?Ltype..namedata.*http.http2GoAwayFrame-?Dgo.info."".http2GoAwayFrame.Header?6go.info."".http2GoAwayFrame?Fgo.range."".http2GoAwayFrame.Header?Dgo.info."".http2GoAwayFrame.String?Fgo.range."".http2GoAwayFrame.String?Lgo.info."".http2GoAwayFrame.writeDebug?Ngo.range."".http2GoAwayFrame.writeDebug??type..namedata.*func(http.http2GoAwayFrame) http.http2FrameHeader-?ftype.*func("".http2GoAwayFrame) "".http2FrameHeader?dtype.func("".http2GoAwayFrame) "".http2FrameHeader?ftype..namedata.*func(http.http2GoAwayFrame) string-?Ltype.*func("".http2GoAwayFrame) string?Jtype.func("".http2GoAwayFrame) string?vtype..namedata.*func(http.http2GoAwayFrame, *bytes.Buffer)-?\type.*func("".http2GoAwayFrame, *bytes.Buffer)?Ztype.func("".http2GoAwayFrame, *bytes.Buffer)?@type..namedata.http2FrameHeader-?8type..namedata.LastStreamID.?.type..namedata.ErrCode.?2type..namedata.debugData-?jtype..namedata.*func(*http.http2GoAwayFrame) []uint8-?Ptype.*func(*"".http2GoAwayFrame) []uint8?Ntype.func(*"".http2GoAwayFrame) []uint8??type..namedata.*func(*http.http2GoAwayFrame) http.http2FrameHeader-?htype.*func(*"".http2GoAwayFrame) "".http2FrameHeader?ftype.func(*"".http2GoAwayFrame) "".http2FrameHeader?htype..namedata.*func(*http.http2GoAwayFrame) string-?Ntype.*func(*"".http2GoAwayFrame) string?Ltype.func(*"".http2GoAwayFrame) string?Ztype..namedata.*func(*http.http2GoAwayFrame)-?@type.*func(*"".http2GoAwayFrame)?>type.func(*"".http2GoAwayFrame)?xtype..namedata.*func(*http.http2GoAwayFrame, *bytes.Buffer)-?^type.*func(*"".http2GoAwayFrame, *bytes.Buffer)?\type.func(*"".http2GoAwayFrame, *bytes.Buffer)?2type..namedata.DebugData.?>type..namedata.*func() []uint8-?(type.*func() []uint8?&type.func() []uint8?Xtype..namedata.*func(httptrace.GotConnInfo)-?Ttype.*func(net/http/httptrace.GotConnInfo)?Rtype.func(net/http/httptrace.GotConnInfo)?Ztype..namedata.*func(httptrace.DNSStartInfo)-?Vtype.*func(net/http/httptrace.DNSStartInfo)?Ttype.func(net/http/httptrace.DNSStartInfo)?Htype.net/http/httptrace.DNSStartInfo?Xtype..namedata.*func(httptrace.DNSDoneInfo)-?Ttype.*func(net/http/httptrace.DNSDoneInfo)?Rtype.func(net/http/httptrace.DNSDoneInfo)?Ftype.net/http/httptrace.DNSDoneInfo?Xtype..namedata.*func(string, string, error)-?Btype.*func(string, string, error)?@type.func(string, string, error)?btype..namedata.*func(tls.ConnectionState, error)-?Ztype.*func(crypto/tls.ConnectionState, error)?Xtype.func(crypto/tls.ConnectionState, error)?btype..namedata.*func(httptrace.WroteRequestInfo)-?^type.*func(net/http/httptrace.WroteRequestInfo)?\type.func(net/http/httptrace.WroteRequestInfo)?Ptype.net/http/httptrace.WroteRequestInfo?&runtime.gcbits.ff3f?Ltype..namedata.*http.http2clientTrace-?.type..namedata.GetConn.?.type..namedata.GotConn.?6type..namedata.PutIdleConn.?Htype..namedata.GotFirstResponseByte.?<type..namedata.Got100Continue.?0type..namedata.DNSStart.?.type..namedata.DNSDone.?8type..namedata.ConnectStart.?6type..namedata.ConnectDone.?Btype..namedata.TLSHandshakeStart.?@type..namedata.TLSHandshakeDone.?8type..namedata.WroteHeaders.?>type..namedata.Wait100Continue.?8type..namedata.WroteRequest.?0type."".http2clientTrace?Lgo.info.type..hash."".http2resAndError?8go.info.*"".http2resAndError?Ngo.range.type..hash."".http2resAndError?Hgo.info.type..eq."".http2resAndError?Jgo.range.type..eq."".http2resAndError?Dtype..hashfunc."".http2resAndError?@type..eqfunc."".http2resAndError?:type..alg."".http2resAndError?Ltype..namedata.*http.http2resAndError-?Vtype..namedata.*chan http.http2resAndError-?<type.*chan "".http2resAndError?Jtype..namedata.*http.http2pipeBuffer-?0type.*"".http2pipeBuffer?>type..namedata.*http.http2pipe-?Ztype..namedata.*func(*http.http2pipe, error)-?@type.*func(*"".http2pipe, error)?>type.func(*"".http2pipe, error)?ntype..namedata.*func(*http.http2pipe) <-chan struct {}-?Ttype.*func(*"".http2pipe) <-chan struct {}?Rtype.func(*"".http2pipe) <-chan struct {}?Xtype..namedata.*func(*http.http2pipe) error-?>type.*func(*"".http2pipe) error?<type.func(*"".http2pipe) error?Ttype..namedata.*func(*http.http2pipe) int-?:type.*func(*"".http2pipe) int?8type.func(*"".http2pipe) int?xtype..namedata.*func(*http.http2pipe, []uint8) (int, error)-?^type.*func(*"".http2pipe, []uint8) (int, error)?\type.func(*"".http2pipe, []uint8) (int, error)?Ltype..namedata.*func(*http.http2pipe)-?2type.*func(*"".http2pipe)?0type.func(*"".http2pipe)?ztype..namedata.*func(*http.http2pipe, *error, error, func())-?`type.*func(*"".http2pipe, *error, error, func())?^type.func(*"".http2pipe, *error, error, func())?jtype..namedata.*func(*http.http2pipe, error, func())-?Ptype.*func(*"".http2pipe, error, func())?Ntype.func(*"".http2pipe, error, func())?<type..namedata.BreakWithError.?<type..namedata.CloseWithError.?(type..namedata.Done.?&type..namedata.Err.?>type..namedata.closeDoneLocked-?<type..namedata.closeWithError-?Xtype..namedata.*func(*error, error, func())-?Btype.*func(*error, error, func())?@type.func(*error, error, func())?Jtype..namedata.closeWithErrorAndCode-?Htype..namedata.*func(error, func())-?2type.*func(error, func())?0type.func(error, func())?&runtime.gcbits.66ff?"type..namedata.c-?"type..namedata.b-?0type..namedata.breakErr-?*type..namedata.donec-?,type..namedata.readFn-?2runtime.gcbits.d7ec5ff5de?Ntype..namedata.*http.http2clientStream-?$type..namedata.cc-?$type..namedata.ID.?(type..namedata.resc-?.type..namedata.bufPipe-?8type..namedata.startedWrite-?:type..namedata.requestedGzip-?*type..namedata.on100-?(type..namedata.flow-?,type..namedata.inflow-?6type..namedata.bytesRemain-?.type..namedata.readErr-?6type..namedata.stopReqBody-?0type..namedata.didReset-?2type..namedata.peerReset-?0type..namedata.resetErr-?(type..namedata.done-?2type..namedata.firstByte-?6type..namedata.pastHeaders-?8type..namedata.pastTrailers-?.type..namedata.trailer-?4type..namedata.resTrailer-?jtype..namedata.*func(*http.http2clientStream, error)-?Ptype.*func(*"".http2clientStream, error)?Ntype.func(*"".http2clientStream, error)??type..namedata.*func(*http.http2clientStream, int) (int32, error)-?jtype.*func(*"".http2clientStream, int) (int32, error)?htype.func(*"".http2clientStream, int) (int32, error)?ztype..namedata.*func(*http.http2clientStream, *http.Request)-?\type.*func(*"".http2clientStream, *"".Request)?Ztype.func(*"".http2clientStream, *"".Request)?\type..namedata.*func(*http.http2clientStream)-?Btype.*func(*"".http2clientStream)?@type.func(*"".http2clientStream)?htype..namedata.*func(*http.http2clientStream) error-?Ntype.*func(*"".http2clientStream) error?Ltype.func(*"".http2clientStream) error?ftype..namedata.*func(*http.http2clientStream) bool-?Ltype.*func(*"".http2clientStream) bool?Jtype.func(*"".http2clientStream) bool??type..namedata.*func(*http.http2clientStream, io.Reader, io.Closer) error-?ztype.*func(*"".http2clientStream, io.Reader, io.Closer) error?xtype.func(*"".http2clientStream, io.Reader, io.Closer) error?Jtype..namedata.abortRequestBodyWrite-?@type..namedata.awaitFlowControl-?Rtype..namedata.*func(int) (int32, error)-?<type.*func(int) (int32, error)?:type.func(int) (int32, error)?Dtype..namedata.awaitRequestCancel-?8type..namedata.cancelStream-?@type..namedata.checkResetOrDone-?8type..namedata.copyTrailers-?>type..namedata.getStartedWrite-?@type..namedata.writeRequestBody-?btype..namedata.*func(io.Reader, io.Closer) error-?Ltype.*func(io.Reader, io.Closer) error?Jtype.func(io.Reader, io.CloserCloserCloser }?Pgo.info.*struct { io.Reader; io.Closer }?fgo.range.type..hash.struct { io.Reader; io.Closer }?`go.info.type..eq.struct { io.Reader; io.Closer }?bgo.range.type..eq.struct { io.Reader; io.Closer }?\type..hashfunc.struct { io.Reader; io.Closer }?Xtype..eqfunc.struct { io.Reader; io.Closer }?Rtype..alg.struct { io.Reader; io.Closer }?dgo.info.go.(*struct { io.Reader; io.Closer }).Read?fgo.range.go.(*struct { io.Reader; io.Closer }).Read?fgo.info.go.(*struct { io.Reader; io.Closer }).Close?hgo.range.go.(*struct { io.Reader; io.Closer }).Close?`type..namedata.*struct { io.Reader; io.Closer }-?ztype..namedata.*func(*struct { io.Reader; io.Closer }) error-?dtype.*func(*struct { io.Reader; io.Closer }) error?btype.func(*struct { io.Reader; io.Closer }) error??type..namedata.*func(*struct { io.Reader; io.Closer }, []uint8) (int, error)-??type.*func(*struct { io.Reader; io.Closer }, []uint8) (int, error)??type.func(*struct { io.Reader; io.Closer }, []uint8) (int, error)?^go.info.go.struct { io.Reader; io.Closer }.Read?Ngo.info.struct { io.Reader; io.Closer }?`go.range.go.struct { io.Reader; io.Closer }.Read?`go.info.go.struct { io.Reader; io.Closer }.Close?bgo.range.go.struct { io.Reader; io.Closer }.Close?xtype..namedata.*func(struct { io.Reader; io.Closer }) error-?btype.*func(struct { io.Reader; io.Closer }) error?`type.func(struct { io.Reader; io.Closer }) error??type..namedata.*func(struct { io.Reader; io.Closer }, []uint8) (int, error)-??type.*func(struct { io.Reader; io.Closer }, []uint8) (int, error)??type.func(struct { io.Reader; io.Closer }, []uint8) (int, error)??go.itab.*"".http2clientConnPool,"".http2clientConnPoolIdleCloser??go.itablink.*"".http2clientConnPool,"".http2clientConnPoolIdleCloser??go.itab."".http2noDialClientConnPool,"".http2clientConnPoolIdleCloser??go.itablink."".http2noDialClientConnPool,"".http2clientConnPoolIdleCloser?Rgo.itab.*"".http2responseWriter,"".Pusher?Zgo.itablink.*"".http2responseWriter,"".Pusher?Hgo.itablink.*"".http2httpError,error?`go.itab.*"".http2responseWriter,"".CloseNotifier?hgo.itablink.*"".http2responseWriter,"".CloseNotifier?Tgo.itab.*"".http2responseWriter,"".Flusher?\go.itablink.*"".http2responseWriter,"".Flusher?hgo.itab.*"".http2responseWriter,"".http2stringWriter?pgo.itablink.*"".http2responseWriter,"".http2stringWriter?(bytes.(*Reader).Read?Fgo.itablink.*bytes.Reader,io.Reader?Fgo.itab.*net.TCPConn,"".closeWriter?2net.(*TCPConn).CloseWrite?Ngo.itablink.*net.TCPConn,"".closeWriter?Jgo.itablink.*"".maskedSig,"".sniffSig?Hgo.itablink.*"".exactSig,"".sniffSig?Rgo.itablink.*"".Transport,"".RoundTripper?>go.itablink.*"".httpError,error?Zgo.itablink.*"".cancelTimerBody,io.ReadCloser?\go.itablink.*"".http2Transport,"".RoundTripper?,net/url.(*Error).Error?@go.itablink.*net/url.Error,error?(type.*strings.Reader?,strings.(*Reader).Read?Jgo.itablink.*strings.Reader,io.Reader?dgo.itablink.*"".populateResponse,"".ResponseWriter?*io.(*PipeReader).Read?Pgo.itablink.*io.PipeReader,io.ReadCloser? os.(*File).Close?os.(*File).Read?$os.(*File).Readdir?os.(*File).Seek?8go.itablink.*os.File,"".File?Hgo.itablink.*io.PipeWriter,io.Writer?Hgo.itablink.*io.PipeReader,io.Reader?Lgo.itablink.*"".fileHandler,"".Handler?Pgo.itablink.*"".countingWriter,io.Writer?8crypto/tls.(*Conn).LocalAddr?.crypto/tls.(*Conn).Read?<crypto/tls.(*Conn).SetDeadline?Dcrypto/tls.(*Conn).SetReadDeadline?Fcrypto/tls.(*Conn).SetWriteDeadline?0crypto/tls.(*Conn).Write?Jgo.itablink.*crypto/tls.Conn,net.Conn?~go.itablink."".http2noDialClientConnPool,"".http2ClientConnPool?pgo.itablink."".http2noDialH2RoundTripper,"".RoundTripper?Fgo.itablink.*bytes.Buffer,io.Writer?(bytes.(*Buffer).Read?Fgo.itablink.*bytes.Buffer,io.Reader?^go.itablink.*"".http2HeadersFrame,"".http2Frame?fgo.itablink.*"".http2MetaHeadersFrame,"".http2Frame?Xgo.itablink.*"".http2DataFrame,"".http2Frame?`go.itablink.*"".http2SettingsFrame,"".http2Frame?Xgo.itablink.*"".http2PingFrame,"".http2Frame?\go.itablink.*"".http2GoAwayFrame,"".http2Frame?^go.itablink.*"".http2UnknownFrame,"".http2Frame?hgo.itablink.*"".http2WindowUpdateFrame,"".http2Frame?`go.itablink.*"".http2PriorityFrame,"".http2Frame?bgo.itablink.*"".http2RSTStreamFrame,"".http2Frame?hgo.itablink.*"".http2ContinuationFrame,"".http2Frame?fgo.itablink.*"".http2PushPromiseFrame,"".http2Frame?~go.itablink.*"".http2HeadersFrame,"".http2headersOrContinuation??go.itablink.*"".http2ContinuationFrame,"".http2headersOrContinuation?2strconv.(*NumError).Error?Fgo.itablink.*strconv.NumError,error?Tgo.itablink.*"".http2sorter,sort.Interface?Fgo.itablink.*sync.Mutex,sync.Locker?Fgo.itablink.*"".ServeMux,"".Handler?Zgo.itablink.*"".http2bufferedWriter,io.Writer?(net.(*OpError).Error?<go.itablink.*net.OpError,error?<go.itab.*os.SyscallError,error?*type.*os.SyscallError?0os.(*SyscallError).Error?Dgo.itablink.*os.SyscallError,error?hgo.itablink.*"".http2serverConn,"".http2writeContext?dgo.itablink.*"".http2writeData,"".http2writeFramer?pgo.itablink.*"".http2writeResHeaders,"".http2writeFramer?rgo.itablink.*"".http2writePushPromise,"".http2writeFramer?hgo.itablink.*"".http2writeGoAway,"".http2writeFramer?hgo.itablink."".http2writePingAck,"".http2writeFramer?\go.itablink.*"".http2requestBody,io.ReadCloser?dgo.itablink.*"".http2dataBuffer,"".http2pipeBuffer?Rgo.itablink."".http2chunkWriter,io.Writer?jgo.itablink.*"".http2responseWriter,"".ResponseWriter?Fgo.itablink.*"".ProtocolError,error?tgo.itablink.*"".http2clientConnPool,"".http2ClientConnPool?Fgo.itablink.*bufio.Writer,io.Writer?(bufio.(*Reader).Read?Fgo.itablink.*bufio.Reader,io.Reader?Rgo.itablink.*"".http2badStringError,error?ngo.itablink."".http2transportResponseBody,io.ReadCloser?Zgo.itablink.*"".http2gzipReader,io.ReadCloser??go.itablink.*"".http2priorityWriteScheduler,"".http2WriteScheduler??go.itablink.*"".http2randomWriteScheduler,"".http2WriteScheduler?Vgo.itablink.*"".headerSorter,sort.Interface?Hgo.itablink.*"".badStringError,error?Xgo.itablink.*"".maxBytesReader,io.ReadCloser?<go.itablink.*os.File,io.Reader?0io.(*LimitedReader).Read?Ngo.itablink.*io.LimitedReader,io.Reader?Dgo.itablink.*"".response,io.Writer?Dgo.itablink.*"".body,io.ReadCloser?Jgo.itablink.*"".chunkWriter,io.Writer?dgo.itablink.*"".expectContinueReader,io.ReadCloser?Hgo.itablink.*"".connReader,io.Reader?Zgo.itablink."".checkConnErrorWriter,io.Writer?Tgo.itablink.*"".response,"".ResponseWriter?Jgo.itablink."".HandlerFunc,"".Handler?Tgo.itablink.*"".redirectHandler,"".Handler?2net.(*TCPListener).Accept?Rgo.itablink.*net.TCPListener,net.Listener?`go.itablink."".tcpKeepAliveListener,net.Listener?Rgo.itablink.*"".timeoutHandler,"".Handler?^go.itablink.*"".timeoutWriter,"".ResponseWriter?Bgo.itablink.*net.TCPConn,net.Conn?Hgo.itablink.*"".loggingConn,net.Conn?Hgo.itablink.*"".byteReader,io.Reader?Xgo.itablink."".finishAsyncByteRead,io.Reader?|go.itablink.*net/http/internal.FlushAfterChunkWriter,io.Writer?Vgo.itablink."".transferBodyReader,io.Reader?Fgo.itablink."".bodyLocked,io.Reader??go.itablink."".oneConnDialer,vendor/golang_org/x/net/proxy.Dialer?Jgo.itablink.*"".persistConn,io.Reader?Tgo.itablink."".persistConnWriter,io.Writer?Vgo.itablink.*"".bodyEOFSignal,io.ReadCloser?Pgo.itablink.*"".gzipReader,io.ReadCloser?Ngo.itablink.*"".bodyEOFSignal,io.Reader?6errors.(*errorString).Error?Jgo.itablink.*errors.errorString,error?,type.*context.emptyCtx?8context.(*emptyCtx).Deadline?0context.(*emptyCtx).Done?.context.(*emptyCtx).Err?2context.(*emptyCtx).Value?Zgo.itablink.*context.emptyCtx,context.Context?Pnet/http/internal.(*chunkedWriter).Write?vgo.itablink.*net/http/internal.chunkedWriter,io.WriteCloser?:crypto/tls.(*listener).Accept?Zgo.itablink.*crypto/tls.listener,net.Listener?Ttype.*vendor/golang_org/x/net/proxy.socks5??go.itablink.*vendor/golang_org/x/net/proxy.socks5,vendor/golang_org/x/net/proxy.Dialer?>go.info.syscall.RawConn.Control?*go.info.func(uintptr)?@go.range.syscall.RawConn.Control?8go.info.syscall.RawConn.Read?4go.info.func(uintptr) bool?:go.range.syscall.RawConn.Read?:go.info.syscall.RawConn.Write?<go.range.syscall.RawConn.Write?Dgo.info.net.(*rawListener).Control?0go.info.*net.rawListener?Fgo.range.net.(*rawListener).Control?:go.info.net.(*rawListener).ok?<go.range.net.(*rawListener).ok?.net.(*rawListener).Read?0net.(*rawListener).Write?Xgo.itablink.*net.rawListener,syscall.RawConn?,syscall.(*Errno).Error?>go.itablink.syscall.Errno,error?Jcrypto/tls.(*RecordHeaderError).Error?\go.itablink.crypto/tls.RecordHeaderError,error?Xgo.itablink."".fileTransport,"".RoundTripper?@go.itablink."".Dir,"".FileSystem?Jgo.itablink."".http2StreamError,error?Fgo.itablink."".http2connError,error?Rgo.itablink."".http2ConnectionError,error?Vgo.itablink."".http2pseudoHeaderError,error?hgo.itablink."".http2duplicatePseudoHeaderError,error?ltype.vendor/golang_org/x/net/http2/hpack.DecodingError?tvendor/golang_org/x/net/http2/hpack.(*DecodingError).Error??go.itablink.vendor/golang_org/x/net/http2/hpack.DecodingError,error?Fgo.itablink."".noBody,io.ReadCloser?jgo.itablink."".http2writeSettings,"".http2writeFramer?fgo.itablink."".http2StreamError,"".http2writeFramer??go.itablink."".http2write100ContinueHeadersFrame,"".http2writeFramer?ngo.itablink."".http2handlerPanicRST,"".http2writeFramer?rgo.itablink."".http2writeWindowUpdate,"".http2writeFramer?pgo.itablink."".http2writeSettingsAck,"".http2writeFramer?pgo.itablink."".http2flushFrameWriter,"".http2writeFramer?Rgo.itablink."".http2goAwayFlowError,error?Zgo.itablink."".http2stickyErrWriter,io.Writer?Jgo.itablink."".http2GoAwayError,error?vgo.itablink."".http2sortPriorityNodeSiblings,sort.Interface?Xgo.itablink."".stringWriter,"".writeStringer?Rgo.itablink."".requestBodyReadError,error?Fgo.info.io/ioutil.(*nopCloser).Read?8go.info.*io/ioutil.nopCloser?Hgo.range.io/ioutil.(*nopCloser).Read?@go.info.io/ioutil.nopCloser.Read?6go.info.io/ioutil.nopCloser?Bgo.range.io/ioutil.nopCloser.Read?8io/ioutil.(*nopCloser).Close?Zgo.itablink.io/ioutil.nopCloser,io.ReadCloser?rgo.itablink.struct { io.Reader; io.Closer
13000 resTrailer@@?<8?8 0@PPR`p???? @PRT`p%*func(*http.http2clientStream, error),?4?6O???32*func(*http.http2clientStream, int) (int32, error)WEFw6??^?3-*func(*http.http2clientStream, *http.Request)7??V6??^3*func(*http.http2clientStream)?_h6{ Ay3$*func(*http.http2clientStream) error??R?6??#3#*func(*http.http2clientStream) boolV.?6z???3:*func(*http.http2clientStream, io.Reader, io.Closer) error?wm6?_FI3abortRequestBodyWriteawaitFlowControl*func(int) (int32, error)??I6P???3awaitRequestCancel cancelStreamcheckResetOrDone copyTrailersgetStartedWritewriteRequestBody!*func(io.Reader, io.Closer) error???6??( 3c?PL6 *[]uint32?%??6?
13285 hasContent sentResponsepw uG)?? "$0type..hash."".readerAndCloser?p?h?~r2?type..eq."".readerAndCloser?p?q?~r2?"".(*readerAndCloser).Read?.this?p?n? err?("".(*readerAndCloser).Close?.this?~r1?*http.readerAndCloser"*func(*http.readerAndCloser) error?o??6?X32*func(*http.readerAndCloser, []uint8) (int, error)l<?6?8$P3?j?C6"".readerAndCloser.Read?.this?p? n?8err??"".readerAndCloser.Close?.this?~r1? !*func(http.readerAndCloser) error?#6p??31*func(http.readerAndCloser, []uint8) (int, error)I??6 ??3ReaderCloser 22;c@!type..hash."".redirectHandler?p?h?~r2?type..eq."".redirectHandler?p?q?~r2?*http.redirectHandler@*func(*http.redirectHandler, http.ResponseWriter, *http.Request)'??l63?:?3? 6?o~@ "".(*requestBodyReadError).Error?.this?~r1?*http.requestBodyReadError(*func(*http.requestBodyReadError) string??'?6?a??3K??6"".requestBodyReadError.Error?.this?~r1?'*func(http.requestBodyReadError) string?\??6g={35??("".requestTooLarger·3.requestTooLarge?.this?*http.requestTooLargerW8??6?m?*http.sniffSig???6-W??"".(*stringWriter).WriteString?.this?s?n?err? *http.stringWriter.*func(*http.stringWriter, string) (int, error)y?SM6^@r?3:l??6-*func(http.stringWriter, string) (int, error)n?? 6?? 3?s?( *http.tLogKey???W6????"".(*tcpKeepAliveListener).AcceptTCP?.this?~r1?~r2?"".(*tcpKeepAliveListener).Addr?.this?~r1?"".(*tcpKeepAliveListener).Close?.this?~r1?"".(*tcpKeepAliveListener).File?.this?f·1?err·2?"".(*tcpKeepAliveListener).SetDeadline?.this?t·3?~r2? "".(*tcpKeepAliveListener).SyscallConn?.this?~r1?~r2?"".(*tcpKeepAliveListener).net.accept?.this?~r1?~r2?"".(*tcpKeepAliveListener).net.close?.this?~r1?"".(*tcpKeepAliveListener).net.file?.this?~r1?~r2?"".(*tcpKeepAliveListener).net.ok?.this?~r1?"".(*tcpKeepAliveListener).Accept?.this?~r0?~r1?*http.tcpKeepAliveListener3*func(*http.tcpKeepAliveListener) (net.Conn, error)??6?.L?37*func(*http.tcpKeepAliveListener) (*net.TCPConn, error)?:?f6gd
13385  0%*struct { F uintptr; R *http.Server }?+F6E?@?(*struct { F uintptr; R *http.Transport }??4?6?t_e)*struct { F uintptr; R *http.atomicBool }:I??6?O?)*struct { F uintptr; R *http.connReader }I,<6C??&*struct { F uintptr; R *http.envOnce }8?L6?79?.*struct { F uintptr; R *http.http2ClientConn }??W6?V??-*struct { F uintptr; R *http.http2Transport }? [6? ??0*struct { F uintptr; R *http.http2clientStream }?46???7*struct { F uintptr; R *http.http2responseWriterState }?Kue6 ??.*struct { F uintptr; R *http.http2serverConn }V?6GX?A7*struct { F uintptr; R *http.http2serverInternalState }??6???|**struct { F uintptr; R *http.http2stream }???6! ??4*struct { F uintptr; R *http.http2writePushPromise }?F?6+??3*struct { F uintptr; R *http.http2writeResHeaders }?`q/6?\l?**struct { F uintptr; R *http.persistConn }?8Z6^q?A'*struct { F uintptr; R *http.response } ???6B?type..hash.struct { io.Reader; io.Closer }?p?h?~r2?type..eq.struct { io.Reader; io.Closer }?p?q?~r2?go.(*struct { io.Reader; io.Closer }).Read?.this?p?n? err?(go.(*struct { io.Reader; io.Closer }).Close?.this?~r1? *struct { io.Reader; io.Closer }-*func(*struct { io.Reader; io.Closer }) error2?6?mn3=*func(*struct { io.Reader; io.Closer }, []uint8) (int, error)?S?6t??3W?R6go.struct { io.Reader; io.Closer }.Read?.this?p? n?8err??go.struct { io.Reader; io.Closer }.Close?.this?~r1? ,*func(struct { io.Reader; io.Closer }) error#??6?s?3<*func(struct { io.Reader; io.Closer }, []uint8) (int, error)??%?6Ra?A3 ???d@!BZ^* $??v?n?.p?v??v??v?TH?R?T??"???!??9??8???uw??C???}(A??j??p!D??3?@?q??p!??t??Uv?R??* $???? v?c?v?c??j|p^V??Z??A?k?3?aZ?#p??i}??5?????am???i?j|pam?AV;???_]?D???? ?Q? ??zb^???GS3???6?(?E???~u?u??F????I?v??v?BZ^??<???J@?D&3?k8pM&??In?n?U?????D??3??:v]tq?