Lines Matching defs:server

9 import xmlrpc.server
11 import http, http.server
324 class RequestHandler(http.server.BaseHTTPRequestHandler):
348 server.socket.settimeout(float(1)) # Don't hang if client fails
349 server.handle_request() # First request and attempt at second
350 server.handle_request() # Retried second request
352 server = http.server.HTTPServer((socket_helper.HOST, 0), RequestHandler)
353 self.addCleanup(server.server_close)
357 url = "http://{}:{}/".format(*server.server_address)
378 dispatcher = xmlrpc.server.SimpleXMLRPCDispatcher()
397 dispatcher = xmlrpc.server.SimpleXMLRPCDispatcher()
418 dispatcher = xmlrpc.server.SimpleXMLRPCDispatcher()
429 dispatcher = xmlrpc.server.SimpleXMLRPCDispatcher()
437 dispatcher = xmlrpc.server.SimpleXMLRPCDispatcher()
445 dispatcher = xmlrpc.server.SimpleXMLRPCDispatcher()
476 xmlrpc.server.resolve_dotted_attribute, str, '__add')
477 self.assertTrue(xmlrpc.server.resolve_dotted_attribute(str, 'title'))
603 # The evt is set twice. First when the server is ready to serve.
604 # Second when the server has been shutdown. The user must clear
620 class MyXMLRPCServer(xmlrpc.server.SimpleXMLRPCServer):
629 requestHandler = xmlrpc.server.SimpleXMLRPCRequestHandler
639 #causes slowdown e.g. on vista which supports AF_INET6. The server listens
683 class MyXMLRPCServer(xmlrpc.server.MultiPathXMLRPCServer):
692 requestHandler = xmlrpc.server.SimpleXMLRPCRequestHandler
709 #causes slowdown e.g. on vista which supports AF_INET6. The server listens
719 d = serv.add_dispatcher(path, xmlrpc.server.SimpleXMLRPCDispatcher())
743 '''Returns True if the given ProtocolError is the product of a server-side
761 # the server created in setUp blocks expecting one to come in.
782 xmlrpc.server.SimpleXMLRPCServer._send_traceback_header = True
785 # start server thread to handle requests
791 # wait for the server to be ready
796 # wait on the server thread to terminate
800 xmlrpc.server.SimpleXMLRPCServer._send_traceback_header = False
956 xmlrpc.server.resolve_dotted_attribute, str, '__add')
958 self.assertTrue(xmlrpc.server.resolve_dotted_attribute(str, 'title'))
965 server = xmlrpclib.ServerProxy("http://%s:%d/RPC2" % (ADDR, PORT))
966 data = server.Fixture.getData()
970 server = xmlrpclib.ServerProxy("http://%s:%d/RPC2" % (ADDR, PORT))
971 self.assertEqual(server.add("a", "\xe9"), "a\xe9")
974 # Check that a partial POST doesn't make the server loop: issue #14001.
984 with xmlrpclib.ServerProxy(URL) as server:
985 server.add(2, 3)
986 self.assertNotEqual(server('transport')._connection,
988 self.assertEqual(server('transport')._connection,
993 with xmlrpclib.ServerProxy(URL) as server:
994 server.add(2, "a")
997 self.assertEqual(server('transport')._connection,
1071 #A test case that verifies that a server using the HTTP/1.1 keep-alive mechanism
1076 class RequestHandler(xmlrpc.server.SimpleXMLRPCRequestHandler):
1077 parentClass = xmlrpc.server.SimpleXMLRPCRequestHandler
1095 #A test case that verifies that a server using the HTTP/1.1 keep-alive mechanism
1154 class RequestHandler(xmlrpc.server.SimpleXMLRPCRequestHandler):
1155 parentClass = xmlrpc.server.SimpleXMLRPCRequestHandler
1239 class RequestHandler(xmlrpc.server.SimpleXMLRPCRequestHandler):
1317 # This is a contrived way to make a failure occur on the server side
1318 # in order to test the _send_traceback_header flag on the server
1330 # start server thread to handle requests
1336 # wait for the server to be ready
1341 # wait on the server thread to terminate
1344 xmlrpc.server.SimpleXMLRPCServer._send_traceback_header = False
1347 xmlrpc.server.SimpleXMLRPCRequestHandler.MessageClass = default_class
1351 flagval = xmlrpc.server.SimpleXMLRPCServer._send_traceback_header
1355 xmlrpc.server.SimpleXMLRPCServer._send_traceback_header = True
1369 xmlrpc.server.SimpleXMLRPCRequestHandler.MessageClass = FailingMessageClass
1377 # The two server-side error headers shouldn't be sent back in this case
1385 xmlrpc.server.SimpleXMLRPCRequestHandler.MessageClass = FailingMessageClass
1387 # Check that errors in the server send back exception/traceback
1389 xmlrpc.server.SimpleXMLRPCServer._send_traceback_header = True
1420 self.cgi = xmlrpc.server.CGIXMLRPCRequestHandler()
1498 handler = xmlrpc.server.SimpleXMLRPCDispatcher(
1509 handler = xmlrpc.server.CGIXMLRPCRequestHandler(use_builtin_types=True)
1513 server = xmlrpc.server.SimpleXMLRPCServer(("localhost", 0),
1515 server.server_close()
1516 self.assertTrue(server.use_builtin_types)