##### Overview

- Features
- News
- Status
- Download
- Wiki
- User Guide
  - Authentication Guide
  - Character Encodings
  - Cookies
  - Exception Handling
  - Logging Guide
  - Methods
  - Optimization Guide
  - Preference Architecture
  - Redirects Handling
  - Sample Code
  - SSL Guide
  - Threading
  - Trouble Shooting
  - Tutorial
- Developer Guide

##### Project Documentation

- About
- Project Info
- Project Reports
  - Change Log
  - Developer Activity
  - File Activity
  - JavaDocs
  - JavaDoc Report
  - JavaDoc Warnings Report
  - Metrics
  - Unit Tests
  - Source Xref
  - Test Xref
  - Project License
  - Task List
- Development Process

##### Legend

- External Link
- Opens in a new window

## Summary

[summary] [package list] [test cases]

Tests | Errors | Failures | Success rate | Time(s)
--- | --- | --- | --- | ---
591 | 0 | 0 | 100.00% | 32.26

Note: failures are anticipated and checked for with assertions while errors are unanticipated.

## Package List

[summary] [package list] [test cases]

Package | Tests | Errors | Failures | Success Rate | Time
--- | --- | --- | --- | --- | ---
org.apache.commons.httpclient | 591 | 0 | 0 | 100.00% | 32.26

Note: package statistics are not computed recursively, they only sum up all of its testsuites numbers.

### org.apache.commons.httpclient

Class | Tests | Errors | Failures | Success Rate | Time
--- | --- | --- | --- | --- | ---
| TestAll | 591 | 0 | 0 | 100.00% | 32.258

## Test Cases

[summary] [package list] [test cases]

### TestAll

| testHttpMethodBasePaths | 0.03
| testHttpMethodBaseDefaultPath | 0.00
| testHttpMethodBasePathConstructor | 0.01
| testHttpMethodBaseTEandCL | 0.05
| testConnectionAutoClose | 0.00
| testSetGetQueryString1 | 0.00
| testQueryURIEncoding | 0.00
| testSetGetQueryString2 | 0.00
| testReleaseConnection | 0.00
| testEmptyBodyAsString | 0.11
| testEmptyBodyAsByteArray | 0.00
| testLongBodyAsString | 0.21
| testUrlGetMethodWithPathQuery | 0.00
| testUrlGetMethodWithPath | 0.00
| testUrlGetMethod | 0.00
| testUrlGetMethodWithInvalidProtocol | 0.00
| testHttpMethodBasePaths | 0.01
| testHttpMethodBaseDefaultPath | 0.00
| testHttpMethodBasePathConstructor | 0.00
| testHttpMethodBaseTEandCL | 0.01
| testConnectionAutoClose | 0.00
| testSetGetQueryString1 | 0.00
| testQueryURIEncoding | 0.00
| testSetGetQueryString2 | 0.00
| testReleaseConnection | 0.01
| testEmptyBodyAsString | 0.11
| testEmptyBodyAsByteArray | 0.00
| testLongBodyAsString | 0.21
| testUrlGetMethodWithPathQuery | 0.00
| testUrlGetMethodWithPath | 0.00
| testUrlGetMethod | 0.00
| testUrlGetMethodWithInvalidProtocol | 0.00
| testStatusText | 0.00
| testStatusTextNegative | 0.00
| testStatusTextAll | 0.00
| testIfStatusLine | 0.00
| testSuccess | 0.00
| testFailure | 0.00
| testRequestLineGeneral | 0.00
| testRequestLineQuery | 0.00
| testRequestLinePath | 0.00
| testToExternalFormNull | 0.00
| testToExternalFormNullName | 0.00
| testToExternalFormNullValue | 0.00
| testToExternalForm | 0.00
| testEqualToNVP | 0.00
| testGet | 0.00
| testSet | 0.00
| testHashCode | 0.00
| testEquals | 0.00
| testOldMain | 0.00
| testFringeCase1 | 0.00
| testFringeCase2 | 0.00
| testFringeCase3 | 0.00
| testGet | 0.00
| testSet | 0.00
| testHashCode | 0.00
| testEquals | 0.00
| testAddRequestHeader | 0.00
| testRemoveRequestHeader | 0.00
| testOverwriteRequestHeader | 0.00
| testGetResponseHeader | 0.00
| testHostRequestHeader | 0.10
| testHeaders | 0.00
| testDuplicateContentLength | 0.00
| testDuplicateConnection | 0.10
| testNoContentLength | 0.11
| testInvalidContentLength1 | 0.00
| testInvalidContentLength2 | 0.00
| testProxyNoContentLength | 0.11
| testNullHeaders | 0.00
| testFoldedHeaders | 0.00
| testForceCloseConnection | 0.00
| testForceCloseConnection2 | 0.00
| testNoContent | 0.11
| testNullHeader | 0.00
| testHostHeaderPortHTTP80 | 0.00
| testHostHeaderPortHTTP81 | 0.00
| testHostHeaderPortHTTPS443 | 0.00
| testHostHeaderPortHTTPS444 | 0.00
| testHeadersPreserveCaseKeyIgnoresCase | 0.00
| testChunkedInputStream | 0.00
| testCorruptChunkedInputStream1 | 0.00
| testEmptyChunkedInputStream | 0.00
| testContentLengthInputStream | 0.00
| testContentLengthInputStreamSkip | 0.00
| testChunkedConsitance | 0.00
| testChunkedOutputStream | 0.00
| testChunkedOutputStreamLargeChunk | 0.00
| testChunkedOutputStreamSmallChunk | 0.00
| testAutoCloseInputStream | 0.00
| testParsing | 0.00
| testParsingEscapedChars | 0.00
| testParsingBlankParams | 0.00
| testBasicValueFormatting | 0.00
| testGet | 0.00
| testSet | 0.00
| testHashCode | 0.00
| testEquals | 0.00
| testRequestCharEncoding | 0.00
| testNoExplicitCharEncoding | 0.00
| testExplicitCharEncoding | 0.00
| testLatinAccentInRequestBody | 0.00
| testRussianInRequestBody | 0.00
| testQueryParams | 0.00
| testUrlEncodedRequestBody | 0.00
| testRequestEntityLength | 0.00
| testHttpVersionInvalidConstructorInput | 0.00
| testHttpVersionParsing | 0.00
| testInvalidHttpVersionParsing | 0.00
| testHttpVersionEquality | 0.00
| testHttpVersionComparison | 0.00
| testClientLevelHttpVersion | 0.00
| testMethodLevelHttpVersion | 0.00
| testHostLevelHttpVersion | 0.00
| testReadHttpLine | 0.00
| testReadWellFormedHttpHeaders | 0.00
| testReadMalformedHttpHeaders | 0.00
| testHeadersTerminatorLeniency1 | 0.00
| testHeadersTerminatorLeniency2 | 0.00
| test1Lenient | 0.10
| test1Strict | 0.10
| testProtocol | 0.00
| testProtocolSocketFactory | 0.00
| testProtocolSocketFactorySublass | 0.00
| testHostConfiguration | 0.00
| testGetMethodQueryString | 0.00
| testGetMethodQueryString2 | 0.01
| testGetMethodParameters | 0.00
| testGetMethodMultiParameters | 0.00
| testGetMethodParameterWithoutValue | 0.00
| testGetMethodParameterAppearsTwice | 0.00
| testGetMethodOverwriteQueryString | 0.00
| testPostMethodParameterAndQueryString | 0.00
| testGetCause | 0.00
| testStackTraceWriter | 0.02
| testStackTraceStream | 0.00
| testHttpStateCredentials | 0.00
| testToString | 0.00
| testHttpStateNoCredentials | 0.00
| testHttpStateDefaultCredentials | 0.00
| testHttpStateProxyCredentials | 0.00
| testHttpStateProxyNoCredentials | 0.00
| testHttpStateProxyDefaultCredentials | 0.00
| testDefaultCredentials | 0.00
| testRealmCredentials | 0.00
| testHostCredentials | 0.00
| testWrongHostCredentials | 0.00
| testWrongRealmCredentials | 0.00
| testScopeMatching | 0.00
| testCredentialsMatching | 0.00
| testDefaultConstuctor | 0.00
| testComparator | 0.00
| testDefaultConstuctor | 0.00
| testComparator | 0.00
| testParseAttributeInvalidAttrib | 0.00
| testParseAttributeInvalidCookie | 0.00
| testParseAttributeNullPath | 0.00
| testParseAttributeBlankPath | 0.00
| testParseAttributeNullDomain | 0.00
| testParseAttributeBlankDomain | 0.00
| testParseAttributeNullMaxAge | 0.00
| testParseAttributeInvalidMaxAge | 0.00
| testParseAttributeNullExpires | 0.00
| testParseAttributeUnknownValue | 0.00
| testValidateNullHost | 0.00
| testValidateBlankHost | 0.00
| testValidateNullPath | 0.00
| testValidateBlankPath | 0.00
| testValidateInvalidPort | 0.00
| testValidateInvalidCookieVersion | 0.00
| testDomainCaseInsensitivity | 0.00
| testParse1 | 0.00
| testParse2 | 0.00
| testParse3 | 0.00
| testQuotedExpiresAttribute | 0.00
| testSecurityError | 0.00
| testParseSimple | 0.00
| testParseSimple2 | 0.00
| testParseNoName | 0.00
| testParseNoValue | 0.00
| testParseWithWhiteSpace | 0.00
| testParseWithQuotes | 0.00
| testParseWithPath | 0.00
| testParseWithDomain | 0.00
| testParseWithSecure | 0.00
| testParseWithComment | 0.00
| testParseWithExpires | 0.00
| testParseWithAll | 0.00
| testParseMultipleDifferentPaths | 0.00
| testParseMultipleSamePaths | 0.00
| testParseRelativePath | 0.00
| testParseWithWrongDomain | 0.00
| testParseWithNullHost | 0.00
| testParseWithBlankHost | 0.00
| testParseWithNullPath | 0.00
| testParseWithBlankPath | 0.00
| testParseWithNegativePort | 0.00
| testParseWithNullHostAndPath | 0.00
| testParseWithPathMismatch | 0.00
| testParseWithPathMismatch2 | 0.00
| testParseWithInvalidHeader1 | 0.00
| testParseWithInvalidHeader2 | 0.00
| testCookieNameWithBlanks | 0.00
| testCookieNameStartingWithDollarSign | 0.00
| testCookieWithComma | 0.00
| testDateFormats | 0.01
| testSecondDomainLevelCookie | 0.00
| testSecondDomainLevelCookieMatch1 | 0.00
| testSecondDomainLevelCookieMatch2 | 0.00
| testSecondDomainLevelCookieMatch3 | 0.00
| testInvalidSecondDomainLevelCookieMatch1 | 0.00
| testInvalidSecondDomainLevelCookieMatch2 | 0.00
| testMatchNullHost | 0.00
| testMatchBlankHost | 0.00
| testMatchInvalidPort | 0.00
| testMatchNullPath | 0.00
| testMatchBlankPath | 0.00
| testMatchNullCookie | 0.00
| testMatchNullCookieDomain | 0.00
| testMatchNullCookiePath | 0.00
| testCookieMatch1 | 0.00
| testCookieMatch2 | 0.00
| testCookieMatch3 | 0.00
| testCookieMatch4 | 0.00
| testCookieMismatch1 | 0.00
| testCookieMismatch2 | 0.00
| testCookieMismatch3 | 0.00
| testCookieMismatch4 | 0.00
| testCookieMatch5 | 0.00
| testCookieMismatch6 | 0.00
| testMatchNullCookies | 0.00
| testMatchedCookiesOrder | 0.00
| testInvalidMatchDomain | 0.00
| testFormatInvalidCookie | 0.00
| testGenericCookieFormatting | 0.00
| testGenericCookieFormattingAsHeader | 0.00
| testNullCookieValueFormatting | 0.00
| testFormatInvalidCookies | 0.00
| testFormatZeroCookies | 0.00
| testFormatSeveralCookies | 0.00
| testFormatOneCookie | 0.00
| testFormatSeveralCookiesAsHeader | 0.00
| testKeepCloverHappy | 0.00
| testParseAttributeInvalidAttrib | 0.00
| testParseAttributeInvalidCookie | 0.00
| testParseAttributeNullPath | 0.00
| testParseAttributeBlankPath | 0.00
| testCookieNameWithBlanks | 0.00
| testCookieNameStartingWithDollarSign | 0.00
| testCookieWithComma | 0.00
| testSecondDomainLevelCookie | 0.00
| testNullCookieValueFormatting | 0.00
| testFormatInvalidCookies | 0.00
| testParseAttributeNullVersion | 0.00
| testParseAttributeInvalidVersion | 0.00
| testParseVersion | 0.00
| testParseDomainEqualsHost | 0.00
| testParseWithIllegalDomain1 | 0.00
| testParseWithIllegalDomain2 | 0.00
| testParseWithIllegalDomain3 | 0.00
| testParseWithIllegalDomain4 | 0.00
| testSecondDomainLevelCookieMatch | 0.00
| testParseWithWrongPath | 0.00
| testInvalidDomainWithSimpleHostName | 0.00
| testRFC2109CookieFormatting | 0.00
| testRFC2109CookiesFormatting | 0.00
| testCookieNullDomainNullPathFormatting | 0.00
| testFormatInvalidCookie | 0.00
| testParseVersion | 0.00
| testParseInvalidParams | 0.00
| testParsePath | 0.00
| testParsePathDefault | 0.00
| testParseNullPath | 0.00
| testParseBlankPath | 0.00
| testParseDomain | 0.00
| testParseDomainDefault | 0.00
| testParseNullDomain | 0.00
| testParseBlankDomain | 0.00
| testParsePort | 0.00
| testParsePortDefault | 0.00
| testParseNullPort | 0.00
| testParseBlankPort | 0.00
| testParseInvalidPort | 0.00
| testParseNegativePort | 0.00
| testParseNameValue | 0.00
| testParseNullVersion | 0.00
| testParseNegativeVersion | 0.00
| testParseMaxage | 0.00
| testParseMaxageDefault | 0.00
| testParseNullMaxage | 0.00
| testParseNegativeMaxage | 0.00
| testParseSecure | 0.00
| testParseDiscard | 0.00
| testParseOtherAttributes | 0.00
| testCookiesWithComma | 0.00
| testValidateNoDomain | 0.00
| testValidateDomainLeadingDot | 0.00
| testValidateDomainEmbeddedDot | 0.00
| testValidateDomainLocal | 0.00
| testValidateDomainEffectiveHost | 0.00
| testValidateDomainIllegal | 0.00
| testValidatePath | 0.00
| testValidateCookieName | 0.00
| testValidatePort | 0.00
| testValidateVersion | 0.00
| testMatchPath | 0.00
| testMatchDomain | 0.00
| testMatchDomainLocal | 0.00
| testMatchPort | 0.00
| testCookieExpiration | 0.00
| testCookieSecure | 0.00
| testRFC2965CookieFormatting | 0.00
| testRFC2965CookiesFormatting | 0.00
| testCompatibilityWithSetCookie | 0.00
| testParseAttributeInvalidAttrib | 0.00
| testParseAttributeInvalidCookie | 0.00
| testParseRelativePath | 0.00
| testParseWithNullHost | 0.00
| testParseWithBlankHost | 0.00
| testParseWithNullPath | 0.00
| testParseWithBlankPath | 0.00
| testParseWithNegativePort | 0.00
| testParseWithInvalidHeader1 | 0.00
| testCookieWithComma | 0.00
| testParseAttributeInvalidCookieExpires | 0.00
| testParseAbsPath | 0.00
| testParseAbsPath2 | 0.00
| testParseWithIllegalNetscapeDomain1 | 0.00
| testParseWithWrongNetscapeDomain2 | 0.00
| testNetscapeCookieFormatting | 0.00
| testNetscapeCookieExpireAttribute | 0.00
| testNetscapeCookieExpireAttributeNoTimeZone | 0.00
| testKeepCloverHappy | 0.00
| testIgnoreCookies | 0.00
| testRegisterNullPolicyId | 0.00
| testRegisterNullPolicy | 0.00
| testUnregisterNullPolicy | 0.00
| testGetPolicyNullId | 0.00
| testRegisterUnregister | 0.00
| testGetDefaultPolicy | 0.00
| testFourDigitYear | 0.00
| testThreeDigitYear | 0.00
| testTwoDigitYear | 0.00
| testUnequality1 | 0.00
| testUnequality2 | 0.00
| testEquality1 | 0.00
| testEquality2 | 0.00
| testEquality3 | 0.00
| testEquality4 | 0.00
| testCookieVersionSupportHeader1 | 0.05
| testCookieVersionSupportHeader2 | 0.04
| testCookieVersionSupportHeader3 | 0.04
| testSetCookieVersionMix | 0.00
| testCredentialConstructors | 0.00
| testCredentialEquals | 0.00
| testParsingChallenge | 0.00
| testChallengeSelection | 0.00
| testInvalidChallenge | 0.00
| testUnsupportedChallenge | 0.00
| testChallengeProcessing | 0.00
| testInvalidChallengeProcessing | 0.00
| testBasicAuthenticationWithNoCreds | 0.00
| testBasicAuthenticationWithNoCredsRetry | 0.08
| testBasicAuthenticationWithNoRealm | 0.00
| testBasicAuthenticationWith88591Chars | 0.00
| testBasicAuthenticationWithDefaultCreds | 0.04
| testBasicAuthentication | 0.04
| testBasicAuthenticationWithInvalidCredentials | 0.05
| testBasicAuthenticationWithMutlipleRealms1 | 0.04
| testBasicAuthenticationWithMutlipleRealms2 | 0.04
| testPreemptiveAuthorizationTrueWithCreds | 0.00
| testPreemptiveAuthorizationTrueWithoutCreds | 0.00
| testCustomAuthorizationHeader | 0.00
| testHeadBasicAuthentication | 0.01
| testPostBasicAuthentication | 0.05
| testPutBasicAuthentication | 0.04
| testPreemptiveAuthorizationFailure | 0.00
| testBasicAuthenticationWithNoCreds | 0.01
| testBasicAuthenticationWithNoCredsRetry | 0.09
| testBasicAuthenticationWithNoRealm | 0.00
| testBasicAuthenticationWith88591Chars | 0.00
| testBasicAuthenticationWithDefaultCreds | 0.05
| testBasicAuthentication | 0.04
| testBasicAuthenticationWithInvalidCredentials | 0.05
| testBasicAuthenticationWithMutlipleRealms1 | 0.05
| testBasicAuthenticationWithMutlipleRealms2 | 0.05
| testPreemptiveAuthorizationTrueWithCreds | 0.01
| testPreemptiveAuthorizationTrueWithoutCreds | 0.00
| testCustomAuthorizationHeader | 0.01
| testHeadBasicAuthentication | 0.05
| testPostBasicAuthentication | 0.09
| testPutBasicAuthentication | 0.09
| testPreemptiveAuthorizationFailure | 0.01
| testDigestAuthenticationWithNoRealm | 0.00
| testDigestAuthenticationWithNoRealm2 | 0.00
| testDigestAuthenticationWithDefaultCreds | 0.00
| testDigestAuthentication | 0.00
| testDigestAuthenticationWithQueryStringInDigestURI | 0.00
| testDigestAuthenticationWithMultipleRealms | 0.00
| testDigestAuthenticationMD5Sess | 0.00
| testDigestAuthenticationMD5SessNoQop | 0.00
| testDigestAuthenticationMD5SessInvalidQop | 0.00
| testDigestAuthenticationWithStaleNonce | 0.10
| testNTLMAuthenticationResponse1 | 0.00
| testNTLMAuthenticationResponse2 | 0.00
| testNTLMAuthenticationRetry | 0.09
| testPreemptiveAuthorization | 0.00
| testBasicRedirect300 | 0.00
| testBasicRedirect301 | 0.10
| testBasicRedirect302 | 0.10
| testBasicRedirect303 | 0.10
| testBasicRedirect304 | 0.00
| testBasicRedirect305 | 0.00
| testBasicRedirect307 | 0.10
| testNoRedirect | 0.01
| testMaxRedirectCheck | 0.02
| testCircularRedirect | 0.02
| testPostRedirect | 0.00
| testRelativeRedirect | 0.04
| testRejectRelativeRedirect | 0.00
| testRejectBogusRedirectLocation | 0.00
| testRejectInvalidRedirectLocation | 0.00
| testCrossSiteRedirect | 0.00
| testRedirectWithCookie | 0.10
| testBasicRedirect300 | 0.00
| testBasicRedirect301 | 0.11
| testBasicRedirect302 | 0.11
| testBasicRedirect303 | 0.11
| testBasicRedirect304 | 0.00
| testBasicRedirect305 | 0.01
| testBasicRedirect307 | 0.11
| testNoRedirect | 0.00
| testMaxRedirectCheck | 0.02
| testCircularRedirect | 0.02
| testPostRedirect | 0.04
| testRelativeRedirect | 0.05
| testRejectRelativeRedirect | 0.00
| testRejectBogusRedirectLocation | 0.00
| testRejectInvalidRedirectLocation | 0.00
| testCrossSiteRedirect | 0.00
| testRedirectWithCookie | 0.11
| testConstructThenClose | 0.00
| testConnTimeoutRelease | 0.01
| testConnTimeout | 0.01
| testForIllegalStateExceptions | 0.00
| testReleaseConnection | 0.02
| testConnectMethodFailureRelease | 0.21
| testGetConnection | 0.00
| testDroppedThread | 1.26
| testWriteRequestReleaseConnection | 0.00
| testResponseAutoRelease | 0.00
| testConnectionReclaiming | 0.00
| testShutdownAll | 0.00
| testShutdown | 0.00
| testMaxConnections | 0.10
| testMaxConnectionsPerHost | 0.31
| testHostReusePreference | 0.20
| testMaxConnectionsPerServer | 0.01
| testDeleteClosedConnections | 0.00
| testWaitingThreadInterrupted | 0.50
| testReclaimUnusedConnection | 0.30
| testGetFromMultipleThreads | 0.10
| testTimeout | 1.00
| testConnPersisenceHTTP10 | 0.10
| testConnPersisenceHTTP11 | 0.05
| testConnClose | 0.01
| testConnKeepAlive | 0.10
| testRequestConnClose | 0.00
| testProxyConnClose | 0.01
| testHandler | 0.51
| testTimeoutThread | 0.51
| testAbortMethod | 0.51
| testAbortedMethodExecute | 0.00
| testDefaultHeaders | 0.05
| testDefaults | 0.04
| testTunnellingParamsAgentLevel | 0.47
| testTunnellingParamsHostLevel | 0.45
| testTunnellingParamsHostHTTP10AndMethodHTTP11 | 0.42
| testVirtualHostHeader | 0.01
| testNoVirtualHostHeader | 0.00
| testRedirectWithVirtualHost | 0.21
| testRelativeURLHitWithDefaultHost | 0.00
| testRelativeURLHitWithoutDefaultHost | 0.00
| testAbsoluteURLHitWithoutDefaultHost | 0.00
| testAbsoluteURLOverridesClientDefaultHost | 0.03
| testAbsoluteURLOverridesDefaultHostParam | 0.13
| testClientClonesHostConfiguration | 0.00
| testIPv4Address | 0.00
| testUrl | 0.00
| testRelativeURIConstructor | 0.01
| testTestURIAuthorityString | 0.00
| testTestHttpUrlAuthorityString | 0.00
| testTestHttpsUrlAuthorityString | 0.00
| testURIEscaping | 0.00
| testBug578 | 0.00
| testVariousCharacters | 0.00
| testRelativeWithScheme | 0.00
| testRelativeWithDoubleSlash | 0.00
| testGetPath | 0.00
| testGetQueryString | 0.00
| testGetPath | 0.00
| testGetQueryString | 0.00
| testEnclosedEntityAutoLength | 0.00
| testEnclosedEntityExplicitLength | 0.00
| testEnclosedEntityChunked | 0.00
| testEnclosedEntityChunkedHTTP1_0 | 0.00
| testEnclosedEntityRepeatable | 0.04
| testEnclosedEntityNonRepeatable | 0.00
| testEnclosedEntityNegativeLength | 0.00
| testEnclosedEntityNegativeLengthHTTP1_0 | 0.00
| testEmptyPostMethod | 0.13
| testPostParametersEncoding | 0.00
| testPostSetRequestBody | 0.00
| testParametersBodyToParamServlet | 0.01
| testStringBodyToParamServlet | 0.00
| testStringBodyToBodyServlet | 0.00
| testAddParametersToParamServlet | 0.00
| testAddRemoveParametersToParamServlet | 0.00
| testRemoveParameterReturnValue | 0.00
| testAddParameterFollowedBySetParameter | 0.00
| testFilePartResendsFileData | 0.01
| testStringPartResendsData | 0.00
| testFilePartNullFileResendsData | 0.00
| testPostStringPart | 0.01
| testPostFilePart | 0.00
| testPostFilePartUnknownLength | 0.00
| testPostStringPart | 0.01
| testPostFilePart | 0.01
| testPostFilePartUnknownLength | 0.00
| testNoncompliantPostMethodString | 0.00
| testNoncompliantStatusLine | 0.00
| testNoncompliantHeadWithResponseBody | 0.00
| testNoncompliantHeadStrictMode | 0.00
| testMalformed304Response | 0.00
| testMalformed204Response | 0.00
| testSimpleGet | 0.00
| testGetHostAuthConnKeepAlive | 0.06
| testGetHostAuthConnClose | 0.11
| testGetHostInvalidAuth | 0.05
| testGetInteractiveHostAuthConnKeepAlive | 0.09
| testGetInteractiveHostAuthConnClose | 0.21
| testGetProxyAuthHostAuthConnKeepAlive | 0.09
| testGetAuthProxy | 0.04
| testGetProxyAuthHostAuthConnClose | 0.11
| testGetProxyAuthHostInvalidAuth | 0.10
| testGetInteractiveProxyAuthHostAuthConnKeepAlive | 0.18
| testGetInteractiveProxyAuthHostAuthConnClose | 0.26
| testSimplePost | 0.01
| testPostHostAuthConnKeepAlive | 0.09
| testPostHostAuthConnClose | 0.11
| testPostHostInvalidAuth | 0.09
| testPostInteractiveHostAuthConnKeepAlive | 0.18
| testPostInteractiveHostAuthConnClose | 0.21
| testPostAuthProxy | 0.04
| testPostProxyAuthHostAuthConnKeepAlive | 0.13
| testPostProxyAuthHostAuthConnClose | 0.11
| testPostProxyAuthHostInvalidAuth | 0.13
| testPostInteractiveProxyAuthHostAuthConnKeepAlive | 0.26
| testPostInteractiveProxyAuthHostAuthConnClose | 0.26
| testPreemptiveAuthProxy | 0.00
| testGetProxyAuthHostAuthHTTP10 | 0.11
| testSimpleGet | 0.48
| testGetHostAuthConnKeepAlive | 0.56
| testGetHostAuthConnClose | 0.69
| testGetHostInvalidAuth | 0.63
| testGetInteractiveHostAuthConnKeepAlive | 0.58
| testGetInteractiveHostAuthConnClose | 0.93
| testGetProxyAuthHostAuthConnKeepAlive | 0.60
| testGetAuthProxy | 0.46
| testGetProxyAuthHostAuthConnClose | 0.73
| testGetProxyAuthHostInvalidAuth | 0.52
| testGetInteractiveProxyAuthHostAuthConnKeepAlive | 0.64
| testGetInteractiveProxyAuthHostAuthConnClose | 0.80
| testSimplePost | 0.63
| testPostHostAuthConnKeepAlive | 0.59
| testPostHostAuthConnClose | 0.68
| testPostHostInvalidAuth | 0.61
| testPostInteractiveHostAuthConnKeepAlive | 0.57
| testPostInteractiveHostAuthConnClose | 0.94
| testPostAuthProxy | 0.47
| testPostProxyAuthHostAuthConnKeepAlive | 0.63
| testPostProxyAuthHostAuthConnClose | 0.68
| testPostProxyAuthHostInvalidAuth | 0.53
| testPostInteractiveProxyAuthHostAuthConnKeepAlive | 0.58
| testPostInteractiveProxyAuthHostAuthConnClose | 0.78
| testPreemptiveAuthProxy | 0.55
| testGetProxyAuthHostAuthHTTP10 | 0.56
| testAuthProxyWithRedirect | 0.11
| testAuthProxyWithCrossSiteRedirect | 0.11
| testPreemptiveAuthProxyWithCrossSiteRedirect | 0.20