Module Import alias Import alias Import alias Import alias Import alias Import alias Import alias ImportFrom alias ImportFrom alias alias alias ImportFrom alias alias ImportFrom alias ImportFrom alias alias alias alias alias alias ImportFrom alias ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad If NameLoad body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad If NameLoad body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body If AttributeLoad NameLoad attr body Return AttributeLoad NameLoad attr orelse Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body If AttributeLoad NameLoad attr body Return AttributeLoad NameLoad attr orelse Return AttributeLoad NameLoad attr decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam defaults body If CompareNotIn Str AttributeLoad NameLoad attr body Raise Call NameLoad Str Return SubscriptLoad AttributeLoad NameLoad attr Index Str decorator_list NameLoad FunctionDef arguments args NameParam defaults body If CompareNotIn Str AttributeLoad NameLoad attr body Raise Call NameLoad Str Return SubscriptLoad AttributeLoad NameLoad attr Index Str decorator_list NameLoad FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam defaults Dict NameLoad NameLoad NameLoad body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Dict Assign AttributeStore NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr Assign AttributeStore AttributeLoad NameLoad attr attr NameLoad Assign AttributeStore AttributeLoad NameLoad attr attr NameLoad Assign AttributeStore NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Str keyword AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Str keyword NameLoad Assign AttributeStore NameLoad attr Call NameLoad Assign AttributeStore AttributeLoad NameLoad attr attr NameLoad Assign AttributeStore AttributeLoad NameLoad attr attr NameLoad Assign AttributeStore NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr TupleLoad Str Num Assign AttributeStore NameLoad attr Call NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad NameLoad attr attr Str keyword NameLoad keyword NameLoad Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Str keyword Call AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Str Assign AttributeStore NameLoad attr AttributeStore Call AttributeLoad NameLoad attr Str attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore AttributeLoad NameLoad attr FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad Dict NameLoad body Return Call NameLoad NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword AttributeLoad NameLoad attr decorator_list Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Assert CompareEq Call AttributeLoad NameLoad attr Str decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Expr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Expr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Return NameLoad decorator_list decorator_list FunctionDef arguments args NameParam defaults body Assign AttributeStore NameLoad attr Call NameLoad Call AttributeLoad NameLoad attr Num Num Return Call NameLoad decorator_list FunctionDef arguments args NameParam defaults body FunctionDef arguments args NameParam NameParam defaults body Assign AttributeStore NameLoad attr NameLoad Return Call NameLoad NameLoad decorator_list Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Str Assign NameStore Str Return TupleLoad NameLoad NameLoad decorator_list FunctionDef arguments args defaults body ImportFrom alias alias ImportFrom alias ImportFrom alias With Call AttributeLoad NameLoad attr NameLoad body Expr Call NameLoad Str With Call AttributeLoad NameLoad attr NameLoad body Expr Call NameLoad Str With Call AttributeLoad NameLoad attr NameLoad body Expr Call NameLoad Str With Call AttributeLoad NameLoad attr NameLoad body Expr Call NameLoad Str decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr Print NameLoad Assert CompareEq NameLoad Str decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore Str Assign NameStore Str Expr Call AttributeLoad NameLoad attr NameLoad Assert CompareEq Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Assert CompareEq Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str Num NameLoad keyword NameLoad keyword NameLoad Assert AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Assign NameStore Str Assign NameStore Str Expr Call AttributeLoad NameLoad attr NameLoad Assert CompareEq Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Assert CompareEq Call AttributeLoad NameLoad attr NameLoad Assert AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str Num NameLoad keyword NameLoad keyword NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Assign NameStore Str Expr Call AttributeLoad NameLoad attr NameLoad Assert AttributeLoad AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr attr Assert CompareEq AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Str Assert CompareEq AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Num Assert CompareEq AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad Assert CompareEq Call AttributeLoad NameLoad attr NameLoad Assert AttributeLoad AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr attr Assert AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str Num NameLoad keyword NameLoad keyword NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Assign NameStore Str Expr Call AttributeLoad NameLoad attr NameLoad Assert CompareEq AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Str Assert CompareEq AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Num Assert CompareEq AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad Assert AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str Num NameLoad keyword NameLoad keyword NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call NameLoad Expr Call AttributeLoad NameLoad attr NameLoad keyword Dict Str Str Str Num Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Assign NameStore Str Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str Num NameLoad keyword Dict Str Str Str Num keyword NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call NameLoad Expr Call AttributeLoad NameLoad attr NameLoad keyword Dict Str Str Str Num Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Assign NameStore Str Expr Call AttributeLoad NameLoad attr NameLoad Assert AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str Num NameLoad keyword NameLoad keyword NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call NameLoad Expr Call AttributeLoad NameLoad attr NameLoad keyword NameLoad keyword Dict Str Str Str Num Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Assign NameStore Str Expr Call AttributeLoad NameLoad attr NameLoad Assert UnaryOpNot AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str Num NameLoad keyword NameLoad keyword NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call NameLoad Assign NameStore Str Assign NameStore Str Assign NameStore Call NameLoad NameLoad Assign NameStore Call NameLoad NameLoad Assign NameStore Call NameLoad keyword NameLoad keyword NameLoad Expr Call AttributeLoad NameLoad attr NameLoad keyword Dict Str NameLoad Expr Call AttributeLoad NameLoad attr Str Assert CompareEq Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Str Assert CompareEq Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call NameLoad Assign NameStore Str Assign NameStore Str Assign NameStore Call NameLoad NameLoad Assign NameStore Call NameLoad NameLoad Assign NameStore Str Assign NameStore Str Assign NameStore Call NameLoad NameLoad Assign NameStore Call NameLoad NameLoad Assign NameStore Call NameLoad keyword NameLoad keyword NameLoad Assign NameStore Call NameLoad keyword NameLoad keyword NameLoad Assign NameStore Call AttributeLoad NameLoad attr Assign SubscriptStore NameLoad Index Str NameLoad Assign SubscriptStore NameLoad Index Str NameLoad Expr Call AttributeLoad NameLoad attr NameLoad keyword NameLoad Expr Call AttributeLoad NameLoad attr Str Assert CompareEq Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Str Assert CompareEq Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call NameLoad Assign NameStore Str Assign NameStore Str Assign NameStore Call NameLoad NameLoad Assign NameStore Call NameLoad NameLoad Assign NameStore Call NameLoad keyword NameLoad keyword NameLoad Expr Call AttributeLoad NameLoad attr NameLoad keyword Dict Str NameLoad keyword NameLoad Expr Call AttributeLoad NameLoad attr Str Assert CompareEq Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Assert CompareEq Call AttributeLoad NameLoad attr Str decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore Str Assign NameStore Str Expr Call AttributeLoad NameLoad attr NameLoad Assert CompareEq Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Slice Num Assert CompareEq Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Slice Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Slice Num Assert CompareEq Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Slice Num decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call NameLoad Assign NameStore Str Assign NameStore Str Assign NameStore Call NameLoad NameLoad Assign NameStore Call NameLoad NameLoad Assign NameStore Call NameLoad keyword NameLoad keyword NameLoad Expr Call AttributeLoad NameLoad attr NameLoad keyword Dict Str NameLoad Expr Call AttributeLoad NameLoad attr Str Assert CompareEq Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Str Assert CompareEq Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Assert CompareEq Call AttributeLoad NameLoad attr NameLoad decorator_list
N/A N/A pytest N/A mock N/A random N/A datetime N/A pappyproxy N/A base64 N/A collections pappyproxy http pappyproxy.proxy ProxyClientFactory ProxyServerFactory UpstreamHTTPProxyClient pappyproxy.http Request Response pappyproxy.macros InterceptMacro testutil mock_deferred func_deleted TLSStringTransport freeze mock_int_macro no_tcp twisted.internet defer InterceptMacroTest N/A InterceptMacro N/A __init__ N/A N/A self new_req new_rsp N/A None None N/A N/A N/A N/A InterceptMacro __init__ self N/A N/A self new_req None N/A N/A self new_rsp None N/A new_req N/A N/A N/A self intercept_requests True N/A N/A self new_req new_req N/A new_rsp N/A N/A N/A self intercept_responses True N/A N/A self new_rsp new_rsp N/A mangle_request N/A N/A self request N/A N/A N/A N/A self intercept_requests N/A N/A N/A self new_req N/A N/A request N/A mangle_response N/A N/A self request N/A N/A N/A N/A self intercept_responses N/A N/A N/A self new_rsp N/A N/A N/A request response N/A N/A TestProxyConnection N/A object N/A client_protocol N/A N/A self N/A N/A N/A N/A protocol N/A self conn_info N/A N/A N/A Exception Connection to server not made. Cannot write data as server. N/A N/A N/A self conn_info N/A protocol N/A property client_factory N/A N/A self N/A N/A N/A N/A protocol N/A self conn_info N/A N/A N/A Exception Connection to server not made. Cannot write data as server. N/A N/A N/A self conn_info N/A factory N/A property setUp N/A N/A self mocker int_macros socks_config http_config in_scope N/A N/A None None True N/A N/A N/A self mocker mocker N/A N/A self conn_info N/A N/A N/A self mock_config N/A N/A N/A pappyproxy config PappyConfig N/A N/A N/A self mock_config socks_proxy socks_config N/A N/A N/A self mock_config http_proxy http_config N/A N/A self mock_session N/A N/A N/A pappyproxy pappy PappySession N/A self mock_config N/A N/A N/A N/A mocker patch object N/A pappyproxy pappy session new N/A self mock_session N/A N/A N/A mocker patch pappyproxy.proxy.load_certs_from_dir new mock_generate_cert N/A N/A self server_factory N/A ProxyServerFactory N/A N/A N/A self server_factory save_all True N/A N/A N/A self server_factory intercepting_macros int_macros N/A N/A self server_protocol N/A N/A N/A self server_factory buildProtocol N/A 127.0.0.1 0 N/A N/A self server_transport N/A TLSStringTransport N/A N/A N/A N/A self server_protocol makeConnection N/A self server_transport N/A N/A self req_save N/A N/A N/A mocker patch object N/A N/A pappyproxy http Request async_deep_save autospec True side_effect mock_req_async_save N/A N/A self submit_request N/A N/A mocker patch pappyproxy.http.Request.submit_request new N/A N/A self gen_mock_submit_request N/A N/A self get_endpoint N/A N/A mocker patch pappyproxy.proxy.get_endpoint N/A N/A self in_scope N/A N/A N/A mocker patch pappyproxy.context.in_scope return_value in_scope N/A gen_mock_submit_request N/A N/A self N/A N/A N/A orig N/A Request submit_request f N/A N/A request save_request intercepting_macros stream_transport N/A False N/A None N/A N/A N/A orig request save_request save_request intercepting_macros intercepting_macros stream_transport stream_transport _factory_string_transport True _conn_info N/A self conn_info N/A N/A f N/A perform_connect_request N/A N/A self N/A N/A N/A N/A N/A self write_as_browser CONNECT https://www.AAAA.BBBB:443 HTTP/1.1

 N/A N/A N/A N/A self read_as_browser HTTP/1.1 200 Connection established

 N/A write_as_browser N/A N/A self data N/A N/A N/A N/A N/A N/A self server_protocol dataReceived data N/A read_as_browser N/A N/A self N/A N/A N/A s N/A N/A N/A N/A self server_protocol transport value N/A N/A N/A N/A N/A self server_protocol transport clear N/A s N/A write_as_server N/A N/A self data N/A N/A N/A N/A N/A N/A self client_protocol dataReceived data N/A read_as_server N/A N/A self N/A N/A N/A s N/A N/A N/A N/A self client_protocol transport value N/A N/A N/A N/A N/A self client_protocol transport clear N/A s N/A N/A mock_req_async_save N/A N/A req N/A N/A N/A N/A req reqid N/A str N/A N/A random randint 1 1000000 N/A N/A mock_deferred N/A mock_mangle_response_side_effect N/A N/A new_rsp N/A N/A f N/A N/A request mangle_macros N/A N/A N/A N/A request response new_rsp N/A N/A mock_deferred True N/A N/A f N/A mock_generate_cert N/A N/A cert_dir N/A N/A N/A private_key -----BEGIN PRIVATE KEY-----
MIIEvwIBADANBgkqhkiG9w0BAQEFAASCBKkwggSlAgEAAoIBAQDAoClrYUEB7lM0
zQaKkXZVG2d1Bu9hV8urpx0gNXMbyZ2m3xb+sKZju/FHPuWenA4KaN5gRUT+oLfv
tnF6Ia0jpRNWnX0Fyn/irdg1BWGJn7k7mJ2D0NXZQczn2+xxY05599NfGWqNKCYy
jhSwPsUK+sGJqi7aSDdlS97ZTjrQVTTFsC0+kSu4lS5fsWXxqrKLa6Ao8W7abVRO
JHazh/cxM4UKpgWU+E6yD4o4ZgHY+SMTVUh/IOM8DuOVyLEWtx4oLNiLMlpWT3qy
4IMpOF6VuU6JF2HGV13SoJfhsLXsPRbLVTAnZvJcZwtgDm6NfKapU8W8olkDV1Bf
YQEMSNX7AgMBAAECggEBAII0wUrAdrzjaIMsg9tu8FofKBPHGFDok9f4Iov/FUwX
QOXnrxeCOTb5d+L89SH9ws/ui0LwD+8+nJcA8DvqP6r0jtnhov0jIMcNVDSi6oeo
3AEY7ICJzcQJ4oRn+K+8vPNdPhfuikPYe9l4iSuJgpAlaGWyD/GlFyz12DFz2/Wu
NIcqR1ucvezRHn3eGMtvDv2WGaN4ifUc30k8XgSUesmwSI6beb5+hxq7wXfsurnP
EUrPY9ts3lfiAgxzTKOuj1VR5hn7cJyLN8jF0mZs4D6eSSHorIddhmaNiCq5ZbMd
QdlDiPvnXHT41OoXOb7tDEt7SGoiRh2noCZ1aZiSziECgYEA+tuPPLYWU6JRB6EW
PhbcXQbh3vML7eT1q7DOz0jYCojgT2+k7EWSI8T830oQyjbpe3Z86XEgH7UBjUgq
27nJ4E6dQDYGbYCKEklOoCGLE7A60i1feIz8otOQRrbQ4jcpibEgscA6gzHmunYf
De5euUgYW+Rq2Vmr6/NzUaUgui8CgYEAxJMDwPOGgiLM1cczlaSIU9Obz+cVnwWn
nsdKYMto2V3yKLydDfjsgOgzxHOxxy+5L645TPxK6CkiISuhJ93kAFFtx+1sCBCT
tVzY5robVAekxA9tlPIxtsn3+/axx3n6HnV0oA/XtxkuOS5JImgEdXqFwJZkerGE
waftIU2FCfUCgYEArl8+ErJzlJEIiCgWIPSdGuD00pfZW/TCPCT7rKRy3+fDHBR7
7Gxzp/9+0utV/mnrJBH5w/8JmGCmgoF+oRtk01FyBzdGgolN8GYajD6kwPvH917o
tRAzcC9lY3IigoxbiEWid0wqoBVoz4XaEkH2gA44OG/vQcQOOEYSi9cfh6sCgYBg
KLaOXdJvuIxRCzgNvMW/k+VFh3pJJx//COg2f2qT4mQCT3nYiutOh8hDEoFluc+y
Jlz7bvNJrE14wnn8IYxWJ383bMoLC+jlsDyeaW3S5kZQbmehk/SDwTrg86W1udKD
sdtSLU3N0LCO4jh+bzm3Ki9hrXALoOkbPoU+ZEhvPQKBgQDf79XQ3RNxZSk+eFyq
qD8ytVqxEoD+smPDflXXseVH6o+pNWrF8+A0KqmO8c+8KVzWj/OfULO6UbKd3E+x
4JGkWu9yF1lEgtHgibF2ER8zCSIL4ikOEasPCkrKj5SrS4Q+j4u5ha76dIc2CVu1
hkX2PQ1xU4ocu06k373sf73A4Q==
-----END PRIVATE KEY----- N/A ca_key -----BEGIN CERTIFICATE-----
MIIDjzCCAncCFQCjC8r+I4xa7JoGUJYGOTcqDROA0DANBgkqhkiG9w0BAQsFADBg
MQswCQYDVQQGEwJVUzERMA8GA1UECBMITWljaGlnYW4xEjAQBgNVBAcTCUFubiBB
cmJvcjEUMBIGA1UEChMLUGFwcHkgUHJveHkxFDASBgNVBAMTC1BhcHB5IFByb3h5
MB4XDTE1MTEyMDIxMTEzOVoXDTI1MTExNzIxMTEzOVowYDELMAkGA1UEBhMCVVMx
ETAPBgNVBAgTCE1pY2hpZ2FuMRIwEAYDVQQHEwlBbm4gQXJib3IxFDASBgNVBAoT
C1BhcHB5IFByb3h5MRQwEgYDVQQDEwtQYXBweSBQcm94eTCCASIwDQYJKoZIhvcN
AQEBBQADggEPADCCAQoCggEBAMCgKWthQQHuUzTNBoqRdlUbZ3UG72FXy6unHSA1
cxvJnabfFv6wpmO78Uc+5Z6cDgpo3mBFRP6gt++2cXohrSOlE1adfQXKf+Kt2DUF
YYmfuTuYnYPQ1dlBzOfb7HFjTnn3018Zao0oJjKOFLA+xQr6wYmqLtpIN2VL3tlO
OtBVNMWwLT6RK7iVLl+xZfGqsotroCjxbtptVE4kdrOH9zEzhQqmBZT4TrIPijhm
Adj5IxNVSH8g4zwO45XIsRa3Higs2IsyWlZPerLggyk4XpW5TokXYcZXXdKgl+Gw
tew9FstVMCdm8lxnC2AObo18pqlTxbyiWQNXUF9hAQxI1fsCAwEAAaNFMEMwEgYD
VR0TAQH/BAgwBgEB/wIBADAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFNo5o+5e
a0sNMlW/75VgGJCv2AcJMA0GCSqGSIb3DQEBCwUAA4IBAQBdJDhxbmoEe27bD8me
YTcLGjs/StKkSil7rLbX+tBCwtkm5UEEejBuAhKk2FuAXW8yR1FqKJSZwVCAocBT
Bo/+97Ee+h7ywrRFhATEr9D/TbbHKOjCjDzOMl9yLZa2DKErZjbI30ZD6NafWS/X
hx5X1cGohHcVVzT4jIgUEU70vvYfNn8CTZm4oJ7qqRe/uQPUYy0rwvbd60oprtGg
jNv1H5R4ODHUMBXAI9H7ft9cWrd0fBQjxhoj8pvgJXEZ52flXSqQc7qHLg1wO/zC
RUgpTcNAb2qCssBKbj+c1vKEPRUJfw6UYb0s1462rQNc8BgZiKaNbwokFmkAnjUg
AvnX
-----END CERTIFICATE----- N/A N/A ca_key private_key N/A test_no_tcp N/A N/A N/A N/A twisted.internet.endpoints SSL4ClientEndpoint TCP4ClientEndpoint txsocksx.client SOCKS5ClientEndpoint txsocksx.tls TLSWrapClientEndpoint N/A N/A N/A pytest raises NotImplementedError N/A N/A N/A SSL4ClientEndpoint aasdfasdf.sdfwerqwer N/A N/A N/A pytest raises NotImplementedError N/A N/A N/A TCP4ClientEndpoint aasdfasdf.sdfwerqwer N/A N/A N/A pytest raises NotImplementedError N/A N/A N/A SOCKS5ClientEndpoint aasdfasdf.sdfwerqwer N/A N/A N/A pytest raises NotImplementedError N/A N/A N/A TLSWrapClientEndpoint asdf.2341 N/A test_proxy_server_connect N/A N/A mocker N/A N/A N/A proxy N/A TestProxyConnection N/A N/A N/A proxy setUp mocker N/A N/A N/A proxy write_as_browser CONNECT https://www.AAAA.BBBB:443 HTTP/1.1

 N/A rsp N/A N/A proxy read_as_browser N/A rsp N/A N/A rsp HTTP/1.1 200 Connection established

 N/A test_proxy_server_forward_basic N/A N/A mocker N/A N/A N/A proxy N/A TestProxyConnection N/A N/A N/A proxy setUp mocker N/A req_contents POST /fooo HTTP/1.1
Test-Header: foo
Content-Length: 4
Host: www.AAAA.BBBB

ABCD N/A rsp_contents HTTP/1.1 200 OK

 N/A N/A N/A proxy write_as_browser req_contents N/A N/A N/A N/A proxy read_as_server req_contents N/A N/A N/A proxy write_as_server rsp_contents N/A N/A N/A N/A proxy read_as_browser rsp_contents N/A N/A N/A N/A proxy get_endpoint assert_called_with www.AAAA.BBBB 80 False socks_config None use_http_proxy True N/A N/A N/A proxy req_save called N/A test_proxy_server_forward_basic_ssl N/A N/A mocker N/A N/A N/A proxy N/A TestProxyConnection N/A N/A N/A proxy setUp mocker N/A N/A N/A proxy perform_connect_request N/A req_contents POST /fooo HTTP/1.1
Test-Header: foo
Content-Length: 4

ABCD N/A rsp_contents HTTP/1.1 200 OK

 N/A N/A N/A proxy write_as_browser req_contents N/A N/A N/A N/A proxy read_as_server req_contents N/A N/A N/A proxy write_as_server rsp_contents N/A N/A N/A N/A proxy read_as_browser rsp_contents N/A N/A N/A proxy req_save called N/A N/A N/A N/A proxy get_endpoint assert_called_with www.AAAA.BBBB 443 True socks_config None use_http_proxy True N/A test_proxy_server_connect_uri N/A N/A mocker N/A N/A N/A proxy N/A TestProxyConnection N/A N/A N/A proxy setUp mocker N/A N/A N/A proxy write_as_browser CONNECT https://www.AAAA.BBBB:443 HTTP/1.1

 N/A N/A N/A proxy read_as_browser N/A req_contents POST /fooo HTTP/1.1
Test-Header: foo
Content-Length: 4

ABCD N/A N/A N/A proxy write_as_browser req_contents N/A N/A N/A N/A N/A proxy client_protocol transport startTLS called N/A N/A N/A N/A N/A proxy client_factory request host www.AAAA.BBBB N/A N/A N/A N/A N/A proxy client_factory request port 443 N/A N/A N/A N/A N/A proxy client_factory request is_ssl True N/A N/A N/A N/A proxy read_as_server req_contents N/A N/A N/A N/A N/A proxy client_protocol transport startTLS called N/A N/A N/A proxy req_save called N/A N/A N/A N/A proxy get_endpoint assert_called_with www.AAAA.BBBB 443 True socks_config None use_http_proxy True N/A test_proxy_server_connect_uri_alt_port N/A N/A mocker N/A N/A N/A proxy N/A TestProxyConnection N/A N/A N/A proxy setUp mocker N/A N/A N/A proxy write_as_browser CONNECT https://www.AAAA.BBBB:80085 HTTP/1.1

 N/A N/A N/A proxy read_as_browser N/A req_contents POST /fooo HTTP/1.1
Test-Header: foo
Content-Length: 4

ABCD N/A N/A N/A proxy write_as_browser req_contents N/A N/A N/A N/A N/A proxy client_factory request host www.AAAA.BBBB N/A N/A N/A N/A N/A proxy client_factory request port 80085 N/A N/A N/A N/A N/A proxy client_factory request is_ssl True N/A N/A N/A proxy req_save called N/A N/A N/A N/A proxy get_endpoint assert_called_with www.AAAA.BBBB 80085 True socks_config None use_http_proxy True N/A test_proxy_server_socks_basic N/A N/A mocker N/A N/A N/A proxy N/A TestProxyConnection N/A N/A N/A proxy setUp mocker socks_config N/A host port www.banana.faketld 1337 N/A N/A N/A proxy write_as_browser CONNECT https://www.AAAA.BBBB:80085 HTTP/1.1

 N/A N/A N/A proxy read_as_browser N/A req_contents POST /fooo HTTP/1.1
Test-Header: foo
Content-Length: 4

ABCD N/A N/A N/A proxy write_as_browser req_contents N/A N/A N/A N/A proxy get_endpoint assert_called_with www.AAAA.BBBB 80085 True socks_config N/A host port www.banana.faketld 1337 use_http_proxy True N/A test_proxy_server_http_basic N/A N/A mocker N/A N/A N/A proxy N/A TestProxyConnection N/A N/A N/A proxy setUp mocker http_config N/A host port www.banana.faketld 1337 N/A N/A N/A proxy write_as_browser CONNECT https://www.AAAA.BBBB:80085 HTTP/1.1

 N/A N/A N/A proxy read_as_browser N/A req_contents POST /fooo HTTP/1.1
Test-Header: foo
Content-Length: 4

ABCD N/A N/A N/A proxy write_as_browser req_contents N/A N/A N/A proxy req_save called N/A N/A N/A N/A proxy get_endpoint assert_called_with www.AAAA.BBBB 80085 True socks_config None use_http_proxy True N/A test_proxy_server_360_noscope N/A N/A mocker N/A N/A N/A proxy N/A TestProxyConnection N/A N/A N/A proxy setUp mocker in_scope False socks_config N/A host port www.banana.faketld 1337 N/A N/A N/A proxy write_as_browser CONNECT https://www.AAAA.BBBB:80085 HTTP/1.1

 N/A N/A N/A proxy read_as_browser N/A req_contents POST /fooo HTTP/1.1
Test-Header: foo
Content-Length: 4

ABCD N/A N/A N/A proxy write_as_browser req_contents N/A N/A N/A N/A proxy req_save called N/A N/A N/A N/A proxy get_endpoint assert_called_with www.AAAA.BBBB 80085 True socks_config None use_http_proxy False N/A test_proxy_server_macro_simple N/A N/A mocker N/A N/A N/A proxy N/A TestProxyConnection N/A new_req_contents GET / HTTP/1.1
Mangled: Very yes

 N/A new_rsp_contents HTTP/1.1 200 OKILIE DOKILIE
Mangled: Very yes

 N/A new_req N/A Request new_req_contents N/A new_rsp N/A Response new_rsp_contents N/A test_macro N/A InterceptMacroTest new_req new_req new_rsp new_rsp N/A N/A N/A proxy setUp mocker int_macros N/A test_macro test_macro N/A N/A N/A proxy write_as_browser GET /serious.php HTTP/1.1

 N/A N/A N/A N/A proxy read_as_server new_req_contents N/A N/A N/A proxy write_as_server HTTP/1.1 404 NOT FOUND

 N/A N/A N/A N/A proxy read_as_browser new_rsp_contents N/A test_proxy_server_macro_multiple N/A N/A mocker N/A N/A N/A proxy N/A TestProxyConnection N/A new_req_contents1 GET / HTTP/1.1
Mangled: Very yes

 N/A new_rsp_contents1 HTTP/1.1 200 OKILIE DOKILIE
Mangled: Very yes

 N/A new_req1 N/A Request new_req_contents1 N/A new_rsp1 N/A Response new_rsp_contents1 N/A new_req_contents2 GET / HTTP/1.1
Mangled: Very very yes

 N/A new_rsp_contents2 HTTP/1.1 200 OKILIE DOKILIE
Mangled: Very very yes

 N/A new_req2 N/A Request new_req_contents2 N/A new_rsp2 N/A Response new_rsp_contents2 N/A test_macro1 N/A InterceptMacroTest new_req new_req1 new_rsp new_rsp1 N/A test_macro2 N/A InterceptMacroTest new_req new_req2 new_rsp new_rsp2 N/A macros N/A N/A collections OrderedDict N/A N/A macros N/A macro1 test_macro1 N/A N/A macros N/A macro2 test_macro2 N/A N/A N/A proxy setUp mocker int_macros macros N/A N/A N/A proxy write_as_browser GET /serious.php HTTP/1.1

 N/A N/A N/A N/A proxy read_as_server new_req_contents2 N/A N/A N/A proxy write_as_server HTTP/1.1 404 NOT FOUND

 N/A N/A N/A N/A proxy read_as_browser new_rsp_contents2 N/A test_proxy_server_macro_360_noscope N/A N/A mocker N/A N/A N/A proxy N/A TestProxyConnection N/A new_req_contents GET / HTTP/1.1
Mangled: Very yes

 N/A new_rsp_contents HTTP/1.1 200 OKILIE DOKILIE
Mangled: Very yes

 N/A new_req N/A Request new_req_contents N/A new_rsp N/A Response new_rsp_contents N/A test_macro N/A InterceptMacroTest new_req new_req new_rsp new_rsp N/A N/A N/A proxy setUp mocker int_macros N/A test_macro test_macro in_scope False N/A N/A N/A proxy write_as_browser GET /serious.php HTTP/1.1

 N/A N/A N/A N/A proxy read_as_server GET /serious.php HTTP/1.1

 N/A N/A N/A proxy write_as_server HTTP/1.1 404 NOT FOUND

 N/A N/A N/A N/A proxy read_as_browser HTTP/1.1 404 NOT FOUND

 N/A test_proxy_server_stream_simple N/A N/A mocker N/A N/A N/A proxy N/A TestProxyConnection N/A N/A N/A proxy setUp mocker N/A req_contents POST /fooo HTTP/1.1
Test-Header: foo
Content-Length: 4
Host: www.AAAA.BBBB

ABCD N/A rsp_contents HTTP/1.1 200 OK

 N/A N/A N/A proxy write_as_browser req_contents N/A N/A N/A N/A proxy read_as_server req_contents N/A N/A N/A proxy write_as_server N/A rsp_contents N/A 20 N/A N/A N/A N/A proxy read_as_browser N/A rsp_contents N/A 20 N/A N/A N/A proxy write_as_server N/A rsp_contents N/A 20 N/A N/A N/A N/A proxy read_as_browser N/A rsp_contents N/A 20 N/A test_proxy_server_macro_stream N/A N/A mocker N/A N/A N/A proxy N/A TestProxyConnection N/A new_req_contents GET / HTTP/1.1
Mangled: Very yes

 N/A new_rsp_contents HTTP/1.1 200 OKILIE DOKILIE
Mangled: Very yes

 N/A new_req N/A Request new_req_contents N/A new_rsp N/A Response new_rsp_contents N/A test_macro N/A InterceptMacroTest new_req new_req new_rsp new_rsp N/A N/A N/A proxy setUp mocker int_macros N/A test_macro test_macro N/A N/A N/A proxy write_as_browser GET /serious.php HTTP/1.1

 N/A N/A N/A N/A proxy read_as_server new_req_contents N/A N/A N/A proxy write_as_server HTTP/1.1 404  N/A N/A N/A N/A proxy read_as_browser N/A N/A N/A proxy write_as_server NOT FOUND

 N/A N/A N/A N/A proxy read_as_browser new_rsp_contents N/A