1.1 --- a/WebStack/Webware.py Mon Apr 11 16:06:00 2005 +0000
1.2 +++ b/WebStack/Webware.py Mon Apr 11 17:28:14 2005 +0000
1.3 @@ -26,6 +26,24 @@
1.4 self.user = None
1.5 self.path_info = None
1.6
1.7 + # Server-related methods.
1.8 +
1.9 + def get_server_name(self):
1.10 +
1.11 + "Returns the server name."
1.12 +
1.13 + return self.trans.request().serverURL().split("/")[0].split(":")[0]
1.14 +
1.15 + def get_server_port(self):
1.16 +
1.17 + "Returns the server port as a string."
1.18 +
1.19 + host_and_port = self.trans.request().serverURL().split("/")[0].split(":")
1.20 + if len(host_and_port) > 1:
1.21 + return host_and_port[1]
1.22 + else:
1.23 + return "80"
1.24 +
1.25 # Request-related methods.
1.26
1.27 def get_request_stream(self):