%PDF- %PDF-
Direktori : /usr/local/go119/pkg/freebsd_amd64/net/http/ |
Current File : //usr/local/go119/pkg/freebsd_amd64/net/http/httptest.a |
!<arch> __.PKGDEF 0 0 0 644 74288 ` go object freebsd amd64 go1.19.12 X:regabiwrappers,regabiargs build id "Tw_JIyubF_aKE0jWMujJ/JAQ7vj_1T8yBhHvlquNX" $$B i)$GOROOT/src/net/http/httptest/recorder.go Code HeaderMapHeadernet/httpBodyBufferbytesFlushedresultResponse snapHeaderwroteHeaderrwResponseRecorderwriteHeaderbstrWritebufWriteStringWriteHeadercodeFlushResultesc:~r0mesc:esc:'$GOROOT/src/net/http/httptest/server.goURLListenernetEnableHTTP2TLSConfig crypto/tlsServercertificateCertificatecrypto/x509wg WaitGroupsyncmuMutexclosedconnsConn ConnStateclientClientStartsStartTLSCloselogCloseHangDebugInfoCloseClientConnectionsgoServewrap closeConnc closeConnChandoneesc: $GOROOT/src/net/net.go)$GOROOT/src/net/http/httptest/httptest.gomethodtargetbodyReaderioRequest1.2.3.4handlerHandlernewLocalListener$GOROOT/src/net/http/server.go#$GOROOT/src/net/textproto/reader.goesc: $GOROOT/src/net/http/cookie.gohCookie$GOROOT/src/time/format.go$GOROOT/src/time/time.govwabsWeekdaytimesec$GOROOT/src/time/zoneinfo.goLocation$GOROOT/src/net/url/url.gohostPorthostportesc: $GOROOT/src/context/context.goemptyCtxcontextContext backgroundfilter$GOROOT/src/net/http/request.go$GOROOT/src/io/io.godstWritersrcwrittenerr$autotmp copyBuffer$GOROOT/src/bytes/bytes.goa$GOROOT/src/crypto/x509/x509.goalgoSignatureAlgorithmsigned signature publicKey PublicKeycrypto allowSHA1nameoidObjectIdentifier encoding/asn1 pubKeyAlgoPublicKeyAlgorithmhashHash$GOROOT/src/strconv/itoa.goibase FormatIntstrconv$GOROOT/src/math/big/int.goxnatmath/bigWord$GOROOT/src/math/bits/bits.gon Len64 math/bits deBruijn64tabTrailingZeros64$GOROOT/src/net/ip.gopIPdv4InV6PrefixmaskIPMasktn0123456789abcdef$GOROOT/src/errors/errors.gotexterrorStringerrors$GOROOT/src/bytes/buffer.go$GOROOT/src/sync/atomic/doc.goaddrval$GOROOT/src/net/http/header.goAddkeyvalueSetGetValuesgethasDelwritetraceClientTracenet/http/httptraceClonesortedKeyValuesexcludekvs keyValueshsheaderSorterWriteSubsetwriteSubset MIMEHeader net/textproto<autogenerated>esc:nvvvsvh2kofflastReadreadOpBytesStringemptyLenCapTruncateResettryGrowByReslicegrowGrowReadFromrWriteTo WriteByte WriteRuneReadNextReadByteReadRunesize UnreadRune UnreadByte ReadBytesdelimline readSlice ReadString<nil>%bytes.Buffer: truncation out of range!bytes.Buffer.Grow: negative countEOFdata~r1NewJbytes.Buffer: UnreadRune: previous operation was not a successful ReadRune errUnreadByteslice $GOROOT/src/net/http/response.goStatus StatusCodeProto ProtoMajor ProtoMinor ReadCloser ContentLengthTransferEncodingUncompressedTrailerConnectionStateCookiesnet/urlProtoAtLeastmajorminor closeBodybodyIsWritableisProtocolSwitchreadSetCookiesAcceptAddr $GOROOT/src/crypto/tls/common.goRandTimeCertificatesNameToCertificateGetCertificateClientHelloInfoGetClientCertificateCertificateRequestInfoGetConfigForClientVerifyPeerCertificaterawCertsverifiedChainsVerifyConnectionRootCAsCertPool NextProtos ServerName ClientAuthClientAuthType ClientCAsInsecureSkipVerifyCipherSuitesPreferServerCipherSuitesSessionTicketsDisabledSessionTicketKeyClientSessionCache MinVersion MaxVersionCurvePreferencesCurveIDDynamicRecordSizingDisabled RenegotiationRenegotiationSupportKeyLogWritermutexRWMutexsessionTicketKeys ticketKeyautoSessionTicketKeysticketKeyFromBytes!initLegacySessionTicketKeyRLocked ticketKeysconfigForClientSetSessionTicketKeyskeysrandcipherSuitessupportedVersionsisClientmaxSupportedVersioncurvePreferences supportsCurvecurve mutualVersionpeerVersionsgetCertificateclientHelloBuildNameToCertificatewriteKeyLoglabelclientRandomsecretesc: TLSConfigReadTimeoutDurationReadHeaderTimeoutWriteTimeoutIdleTimeoutMaxHeaderBytesTLSNextProtoErrorLogLoggerlogBaseContextConnContextctx inShutdown atomicBooldisableKeepAlives nextProtoOnceOncenextProtoErr listeners activeConnconndoneChan onShutdown listenerGroupnewConnsrvrwcmaxHeaderBytesinitialReadLimitSizetlsHandshakeTimeoutgetDoneChangetDoneChanLockedcloseDoneChanLockedShutdownRegisterOnShutdownfcloseIdleConnscloseListenersLockedListenAndServeshouldConfigureHTTP2ForServeServelServeTLScertFilekeyFile trackListenerlnadd trackConnidleTimeoutreadHeaderTimeoutdoKeepAlivesshuttingDownSetKeepAlivesEnabledlogfformatargsListenAndServeTLSsetupHTTP2_ServeTLSsetupHTTP2_ServeonceSetNextProtoDefaults_ServeonceSetNextProtoDefaults StoreInt32sync/atomicRawRawTBSCertificateRawSubjectPublicKeyInfo RawSubject RawIssuer SignatureVersionSerialNumberIntIssuerNamecrypto/x509/pkixSubject NotBeforeNotAfterKeyUsage Extensions ExtensionExtraExtensionsUnhandledCriticalExtensionsExtKeyUsageUnknownExtKeyUsageBasicConstraintsValidIsCA MaxPathLenMaxPathLenZeroSubjectKeyIdAuthorityKeyId OCSPServerIssuingCertificateURLDNSNamesEmailAddressesIPAddressesURIsPermittedDNSDomainsCriticalPermittedDNSDomainsExcludedDNSDomainsPermittedIPRangesIPNetExcludedIPRangesPermittedEmailAddressesExcludedEmailAddressesPermittedURIDomainsExcludedURIDomainsCRLDistributionPointsPolicyIdentifiers$$GOROOT/src/crypto/x509/root_unix.gosystemVerifyopts VerifyOptionschains!$GOROOT/src/crypto/x509/verify.gocheckNameConstraintscountmaxConstraintComparisonsnameType parsedNamematch constraint permittedexcludedisValidcertTypecurrentChainVerifybuildChains sigChecksVerifyHostnameEqualotherhasSANExtensionCheckSignatureFromparentCheckSignaturehasNameConstraintsgetSANExtensionCheckCRLSignaturecrlCertificateList CreateCRLprivrevokedCertsRevokedCertificatenowexpirycrlBytescheckSignatureesc: $GOROOT/src/sync/waitgroup.gonoCopystate1state2statestatepsemapdeltaDoneWait$GOROOT/src/sync/mutex.gosemaLockTryLocklockSlowUnlock unlockSlownew LocalAddr RemoteAddrSetDeadlinetSetReadDeadlineSetWriteDeadline$GOROOT/src/net/http/client.go TransportRoundTripper CheckRedirectreqviaJar CookieJarTimeoutsenddeadlineresp didTimeout transporturl checkRedirectDodoretresreterrmakeHeadersCopierireqPostcontentTypePostFormHeadCloseIdleConnectionsMethodGetBodyHostForm MultipartFormmime/multipart RequestURICancelWithContext UserAgent AddCookieRefererMultipartReadermultipartReader allowMixedisH2Upgrade WriteProxy usingProxyextraHeaderswaitForContinue BasicAuthusernamepasswordokSetBasicAuth ParseFormParseMultipartForm maxMemory FormValue PostFormValueFormFileFile FileHeaderexpectsContinuewantsHttp10KeepAlive wantsCloseisReplayableoutgoingLength requiresHTTP1 Backgroundr2nil context User-AgentreadCookiesErrNoCookie ServeHTTPResponseWriterValuePathDomainExpires RawExpiresMaxAgeSecureHttpOnlySameSiteUnparsedValidlongDayNamesfmtInt %!Weekday()zonetx zoneTransextend cacheStartcacheEnd cacheZonelookupoffsetstartendisDSTlookupFirstZone firstZoneUsed lookupNameunixDeadlineErreisRSAPSSdetailssignatureAlgorithmDetailsItoa$GOROOT/src/crypto/crypto.go!$GOROOT/src/encoding/asn1/asn1.gooipublicKeyAlgoNameHashFuncSize Available$GOROOT/src/math/big/nat.goclearznormmakesetWord setUint64setysubcmpmulAddWW montgomerymulsqrmulRangebitLentrailingZeroBitsshlshrsetBitbitstickyandandNotorxorrandom math/randlimitexpNN expNNWindowedexpNNMontgomerysetBytessqrt$GOROOT/src/math/big/natconv.goscanByteScannerfracOkresutoaitoanegconvertWordsqndigitsbbtabledivisorexpWW$GOROOT/src/math/big/natdiv.godivz2udivWmodWdivLargeuInvIndivBasicdivRecursivedivRecursiveStepdepthtmptemps$GOROOT/src/math/big/prime.goprobablyPrimeMillerRabinrepsforce2probablyPrimeLucas TrailingZeros$GOROOT/src/math/big/arith.go IsUnspecifiedip IsLoopback IsPrivateIsMulticastIsInterfaceLocalMulticastIsLinkLocalMulticastIsLinkLocalUnicastIsGlobalUnicastTo4To16DefaultMaskMaskMarshalText UnmarshalTextmatchAddrFamilyisZerosIPv4onesbitssimpleMaskLength hexStringError'$GOROOT/src/net/http/httptrace/trace.goGetConnGotConnGotConnInfoPutIdleConnGotFirstResponseByteGot100ContinueGot1xxResponseheaderDNSStartDNSStartInfoDNSDoneDNSDoneInfoConnectStartnetworkConnectDoneTLSHandshakeStartTLSHandshakeDoneWroteHeaderFieldWroteHeadersWait100ContinueWroteRequestWroteRequestInfocomposeoldhasNetHooksvaluesSwapjLess#$GOROOT/src/net/textproto/header.goCanonicalMIMEHeaderKeyCloserHandshakeComplete DidResumeCipherSuiteNegotiatedProtocolNegotiatedProtocolIsMutualPeerCertificatesVerifiedChainsSignedCertificateTimestampsOCSPResponse TLSUniqueekmlengthExportKeyingMaterialcsSchemeOpaqueUserUserinfoRawPathOmitHost ForceQueryRawQueryFragmentRawFragmentsetPathEscapedPathsetFragmentEscapedFragmentRedactedIsAbsParserefResolveReferenceQueryHostnamePort MarshalBinaryUnmarshalBinaryJoinPathelem splitHostPortNetworkwallextlocGoStringFormatlayoutAppendFormatnsecunixSecaddSecsetLoc stripMonosetMonomonoAfterBeforeIsZerolocabsDateyearmonthMonthdayYearDayISOWeekweekClockhourminHourMinuteSecond NanosecondYearDaySubAddDateyearsmonthsdaysdatefullydayUTCLocalInZone ZoneBoundsUnix UnixMilli UnixMicroUnixNano GobEncode GobDecodeMarshalJSON UnmarshalJSONIsDSTRoundutcLoc absWeekday)time: missing Location in call to Time.In PrivateKeySupportedSignatureAlgorithmsSignatureScheme OCSPStapleLeafleafSupportedCurvesSupportedPointsSignatureSchemesSupportedProtosSupportedVersionsconfigSupportsCertificatechi AcceptableCAscri$$GOROOT/src/crypto/x509/cert_pool.gobyName lazyCertslazyCerthaveSumsum224 systemPoollencertfindPotentialParentscontainsAddCertaddCertFunc rawSum224 rawSubjectgetCertAppendCertsFromPEMpemCertsSubjectsindexeslc'$GOROOT/src/crypto/tls/common_string.go sessionKeysessionClientSessionStatePut$GOROOT/src/sync/rwmutex.go writerSem readerSemreaderCount readerWaitRLockTryRLockRUnlockrUnlockSlowRLockerLockerkeyNameaesKeyhmacKeycreatedNanosecondsMicrosecondsMillisecondsSecondsMinutesHoursAbs$GOROOT/src/crypto/tls/conn.gohandshakeFnhandshakeStatushandshakeMutexhandshakeErrvershaveVers handshakes didResumecipherSuiteocspResponsesctspeerCertificates serverNamesecureRenegotiationresumptionSecretclientFinishedIsFirstcloseNotifyErrcloseNotifySentclientFinishedserverFinishedclientProtocolinhalfConnoutrawInputinputhand bufferingsendBuf bytesSentpacketsSent retryCount activeCallNetConnnewRecordHeaderErrormsgRecordHeaderError readRecordreadChangeCipherSpecreadRecordOrCCSexpectChangeCipherSpecretryReadRecord readFromUntilsendAlertLockedalert sendAlertmaxPayloadSizeForWritetyp recordTypeflushwriteRecordLockedwriteHandshakeRecordhandshakeMessage transcripttranscriptHashwriteChangeCipherRecord readHandshakehandleRenegotiationhandlePostHandshakeMessagehandleKeyUpdate keyUpdatekeyUpdateMsg CloseWritecloseNotify HandshakeHandshakeContexthandshakeContextretconnectionStateLockedhandshakeComplete*$GOROOT/src/crypto/tls/handshake_client.gomakeClientHelloclientHelloMsgecdheParametersclientHandshakeloadSessionhellocacheKeyearlySecret binderKeypickTLSVersionserverHelloserverHelloMsgverifyServerCertificatecertificatesgetClientCertificate0$GOROOT/src/crypto/tls/handshake_client_tls13.gohandleNewSessionTicketnewSessionTicketMsgTLS13*$GOROOT/src/crypto/tls/handshake_server.goserverHandshakereadClientHelloprocessCertsFromClient $GOROOT/src/crypto/tls/ticket.go encryptTicket decryptTicket encrypted plaintext usedOldKey$GOROOT/src/log/log.goprefixflag isDiscard SetOutputformatHeaderfileOutput calldepthPrintfPrintPrintlnFatalFatalfFatallnPanicPanicfPaniclnFlagsSetFlagsPrefix SetPrefixisSetsetTruesetFalse$GOROOT/src/sync/once.goodoSlowserver cancelCtx CancelFunc remoteAddrtlsStatewerr connReaderbufrbufiobufw lastMethodcurReqcurStateatomic hijackedvhijackedhijackLocked ReadWriterreadRequestresponse finalFlushclosecloseWriteAndWaitsetStatencrunHookgetStateserveSignSetInt64 SetUint64BitsSetBitsNegMulMulRangeBinomialQuoRemQuoRemDivModDivModCmpCmpAbsInt64Uint64IsInt64IsUint64 SetStringsetFromScannerSetBytes FillBytesBitLenTrailingZeroBitsExpGCD lehmerGCDrnd ModInversegmodSqrt3Mod4PrimemodSqrt5Mod8PrimemodSqrtTonelliShanksModSqrtLshRshBitSetBitAndAndNotOrXorNotSqrt$GOROOT/src/math/big/intconv.goTextAppendStatefmtchScan ScanState $GOROOT/src/math/big/intmarsh.go ProbablyPrime$GOROOT/src/math/big/rat.go scaleDenomesc:esc: low64square root of negative numbernull$$GOROOT/src/crypto/x509/pkix/pkix.goCountryOrganizationOrganizationalUnitLocalityProvince StreetAddress PostalCode CommonNameNamesAttributeTypeAndValue ExtraNamesFillFromRDNSequencerdnsRDNSequence appendRDNs ToRDNSequenceIdCriticalasn1:"optional"Containsip+netDNSName IntermediatesRootsCurrentTime KeyUsagesMaxConstraintComparisionsTBSCertListTBSCertificateListAlgorithmIdentifierSignatureValue BitString HasExpiredcertListRevocationTime$GOROOT/src/sync/cond.go RoundTrip$GOROOT/src/net/http/jar.go SetCookiescookiesHasEncodevs&$GOROOT/src/mime/multipart/formdata.go RemoveAllesc:'$GOROOT/src/mime/multipart/multipart.go bufReadertempDircurrentPartPart partsReadnlnlDashBoundarydashBoundaryDashdashBoundaryReadFormreadForm_NextPartNextRawPartnextPartrawPartmaxMIMEHeaderSizemaxMIMEHeadersisFinalBoundaryisBoundaryDelimiterLineReaderAtSeekerFilenamecontenttmpfiletmpoff tmpsharedOpenfh statusCodewhenindexisstdisutc$GOROOT/src/hash/hash.go BlockSizeSum$GOROOT/src/math/rand/rand.goSources64Source64readValreadPos$GOROOT/src/math/rand/exp.go ExpFloat64$GOROOT/src/math/rand/normal.goNormFloat64SeedseedInt63Uint32Int31Int63nInt31nint31nIntnFloat64Float32PermShuffleswap ByteReaderbbbnbitsReusedWasIdleIdleTimeAddrsIPAddr CoalescedpasswordSetUsernamePasswordlongMonthNames%!Month( sessionTicketmasterSecretserverCertificates receivedAtnonceuseByageAddversionciphermacseq scratchBuf nextCiphernextMac trafficSecretsetErrorLockedhcprepareCipherSpecchangeCipherSpecsetTrafficSecretsuitecipherSuiteTLS13incSeqexplicitNonceLendecryptrecordencryptpayload$GOROOT/src/bytes/reader.goprevRuneReadAtSeekwhenceMsgRecordHeader$GOROOT/src/crypto/tls/alert.gomarshal unmarshal,$GOROOT/src/crypto/tls/handshake_messages.gorawupdateRequested sessionIdcompressionMethodsocspStaplingsupportedCurvessupportedPointsticketSupportedsupportedSignatureAlgorithms supportedSignatureAlgorithmsCertsecureRenegotiationSupported alpnProtocolscookie keyShareskeyShare earlyDatapskModes pskIdentitiespskIdentity pskBindersmarshalWithoutBinders updateBinders&$GOROOT/src/crypto/tls/key_schedule.go SharedKey peerPublicKeycompressionMethodalpnProtocolsupportedVersionserverShareselectedIdentityPresentselectedIdentity selectedGrouplifetimemaxEarlyDatahasBytebyteBufcondCondinReadabortedremainlockcrunlockstartBackgroundReadbackgroundReadabortPendingReadsetReadLimitsetInfiniteReadLimithitReadLimithandleReadError$GOROOT/src/bufio/bufio.gordlastBytelastRuneSizeresetfillreadErrPeekDiscard discardedBuffered ReadSliceReadLineisPrefixcollectFragmentsfullBuffers finalFragmenttotalLenwriteBufwrAvailableBuffernn $GOROOT/src/sync/atomic/value.goLoadStoreCompareAndSwapswappedreqBody wroteContinuewants10KeepAlivecanWriteContinuewriteContinueMucwchunkWriter handlerHeadercalledHeader contentLengthstatuscloseAfterReplyrequestBodyLimitHittrailershandlerDonedateBufclenBuf statusBuf closeNotifyChdidCloseNotify finalTrailersdeclareTrailerrequestTooLarge needsSniffbodyAllowedlenDatadataBdataS finishRequestshouldReuseConnectionclosedRequestBodyEarlysendExpectationFailedHijackCloseNotifyesc:$GOROOT/src/fmt/print.goFlag PrecisionprecWidthwid$GOROOT/src/fmt/scan.go SkipSpaceToken skipSpacetokenTypeRelativeDistinguishedNameSET RawContentasn1:"optional,default:0" ThisUpdate NextUpdateRevokedCertificatesasn1:"tag:0,optional,explicit" Algorithm ParametersRawValue BitLengthAt RightAlignmrdispositiondispositionParamstotalFormNameFileNameparseContentDispositionpopulateHeaders form-dataCopy$GOROOT/src/net/iprawsock.go isWildcardopAddr"$GOROOT/src/net/iprawsock_posix.gofamilysockaddrSockaddrsyscalltoLocal'$GOROOT/src/crypto/tls/cipher_suites.goidkeyLenaead fixedNonceexpandLabelderiveSecretextract newSecret currentSecretnextTrafficSecret trafficKeyivfinishedHashbaseKeyexportKeyingMaterialgroupobfuscatedTicketAgeLnotify notifyListcheckercopyCheckerSignal BroadcastchunkingClassTag IsCompound FullBytes#$GOROOT/src/syscall/syscall_unix.goptr_Socklen!$GOROOT/src/net/sockaddr_posix.goAEAD crypto/cipher$GOROOT/src/sync/runtime2.gowaitheadtailcheck+$GOROOT/src/syscall/ztypes_freebsd_amd64.go $GOROOT/src/crypto/cipher/gcm.go NonceSize ciphertextadditionalDataOverheadSealhttptest .inittaskDefaultRemoteAddrNewRecorder NewRequest NewServerNewTLSServerNewUnstartedServertlsx509pkixasn1big multiparthttp httptrace textproto(*ResponseRecorder).Flush(*ResponseRecorder).Header(*Server).Certificate(*Server).Client(*Server).closeConn(*Server).closeConnChan(*Buffer).Bytes (*Buffer).Cap(*Buffer).Grow (*Buffer).Len(*Buffer).Next(*Buffer).Read(*Buffer).ReadByte(*Buffer).ReadBytes(*Buffer).ReadString(*Buffer).Reset(*Buffer).String(*Buffer).Truncate(*Buffer).UnreadByte(*Buffer).UnreadRune(*Buffer).empty'(*ConnectionState).ExportKeyingMaterial(*CertPool).Clone(*CertPool).Equal(*CertPool).Subjects(*CertPool).len(*Certificate).CheckSignature(*Certificate).EqualPublicKeyAlgorithm.StringSignatureAlgorithm.StringObjectIdentifier.Equal (*Int).Abs (*Int).Append (*Int).BitLen(*Int).Bits (*Int).CmpAbs(*Int).Int64(*Int).IsInt64(*Int).IsUint64 (*Int).Lsh(*Int).MarshalJSON(*Int).MarshalText (*Int).Neg (*Int).Set(*Int).SetBits(*Int).SetBytes(*Int).SetUint64(*Int).Sign(*Int).Sqrt (*Int).String(*Int).Text(*Int).TrailingZeroBits (*Int).Uint64(*Int).UnmarshalJSON nat.bitLennat.makenat.normnat.setnat.trailingZeroBits (*Part).Close(*Part).FormName(*Part).Read(*Reader).ReadForm(*IPNet).NetworkIP.IsInterfaceLocalMulticastIP.To16IP.To4IPMask.Size IPMask.String(*Client).Do(*Request).Context(*Request).Cookie(*Request).Cookies(*Request).ProtoAtLeast(*Request).Referer(*Request).UserAgent(*Request).WithContext(*Request).Write(*Request).WriteProxy(*Response).Cookies(*Response).ProtoAtLeast(*Server).SetKeepAlivesEnabled Header.AddHeader.Clone Header.Del Header.Get Header.Set Header.ValuesHeader.WriteHeader.WriteSubsetHeader.writeMIMEHeader.AddMIMEHeader.DelMIMEHeader.SetMIMEHeader.Values(*URL).Hostname(*URL).IsAbs(*URL).MarshalBinary(*URL).Port(*Userinfo).Password(*Userinfo).Username Values.Add Values.Del Values.Get Values.Has Values.Set(*Location).String(*Time).GobDecode(*Time).nsec(*Time).sec(*Time).setLoc(*Time).stripMono(*Time).unixSecDuration.AbsDuration.HoursDuration.MicrosecondsDuration.MillisecondsDuration.MinutesDuration.NanosecondsDuration.SecondsDuration.TruncateMonth.String Time.DateTime.DayTime.GobEncode Time.HourTime.InTime.IsZero Time.Local Time.LocationTime.Minute Time.MonthTime.NanosecondTime.SecondTime.UTC Time.UnixTime.UnixMicroTime.UnixMilli Time.UnixNanoTime.Weekday Time.YearTime.YearDayWeekday.String :A OV# kA(* r + * 0 *J&