HTTP_Request2_Adapter_Socket D

Total Complexity 193
Dependencies 11
Dependents 0
Total lines 952
Lines of code 588
Logical lines of code 316
Comment lines 257
Methods 17
Properties 7

Methods 17

Method Rating Maintainability Complexity Lines of code
connect()
D
28
42 111
readResponse()
B
40 24 53
prepareHeaders()
B
41 20 48
shouldUseServerDigestAuth()
B
44 17 39
sendRequest()
A
45 11 42
handleRedirect()
A
45 10 41
canKeepAlive()
A
56 11 15
parseDigestChallenge()
A
46 9 36
addProxyAuthorizationHeader()
A
47 8 34
createDigestResponse()
A
47 7 33
addAuthorizationHeader()
A
48 7 33
shouldUseProxyDigestAuth()
S
55 7 19
writeBody()
S
53 6 22
readChunked()
S
53 5 23
updateChallenge()
S
56 4 17
establishTunnel()
S
57 3 16
disconnect()
S
71 2 6