UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
TestServer.py File Reference

Classes

class  TestServer.Handler
 

Namespaces

namespace  TestServer
 

Functions

 TestServer.intercept (fd)
 
 TestServer.make_preamble (line, headers)
 
 TestServer.proxy_impl (client, httpd)
 
 TestServer.proxy_client (client, httpd_port)
 
 TestServer.proxy_loop (httpd_port)
 
 TestServer.tls_proxy_loop (httpd_port, root_cert, *server_pems)
 
 TestServer._make_payload (size)
 
 TestServer.http_seed (handler, value=0)
 
 TestServer.http_data (handler, payload_size=0)
 
 TestServer.http_chunked (handler, payload_size=0, *options)
 
 TestServer.http_redirect (handler, style="abs", code=302, *dest)
 
 TestServer.plain_httpd_loop (port, root_pem, corpus_thunk)
 
 TestServer.gen_test_certs (openssl_bin)
 
 TestServer.setup_corpus (args)
 
 TestServer.main (args)
 

Variables

 TestServer.payload_data = bytearray((x % (128 - 34)) + 33 for x in random.randbytes(2 << 20))
 
 TestServer.parser = argparse.ArgumentParser(description="Test server to 'IasTool tests'")
 
 TestServer.nargs
 
 TestServer.default
 
 TestServer.type
 
 TestServer.int
 
 TestServer.help
 
 TestServer.action
 
 TestServer.Path
 
 TestServer.float
 
 TestServer.args = parser.parse_args()