MCPcopy
hub / github.com/HelloZeroNet/ZeroNet / getRequestUrl

Method getRequestUrl

src/Ui/UiRequest.py:231–238  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

229 return self.user
230
231 def getRequestUrl(self):
232 if self.isProxyRequest():
233 if self.env["PATH_INFO"].startswith("http://zero/"):
234 return self.env["PATH_INFO"]
235 else: # Add http://zero to direct domain access
236 return self.env["PATH_INFO"].replace("http://", "http://zero/", 1)
237 else:
238 return self.env["wsgi.url_scheme"] + "://" + self.env["HTTP_HOST"] + self.env["PATH_INFO"]
239
240 def getReferer(self):
241 referer = self.env.get("HTTP_REFERER")

Callers 1

sendHeaderMethod · 0.95

Calls 1

isProxyRequestMethod · 0.95

Tested by

no test coverage detected