MCPcopy
hub / github.com/google/clusterfuzz / get

Method get

src/appengine/handlers/auth.py:32–46  ·  view source on GitHub ↗

Handle a get request.

(self, extra=None)

Source from the content-addressed store, hash-verified

30
31 @handler.get(handler.HTML)
32 def get(self, extra=None):
33 """Handle a get request."""
34 # We use `request.url` which is already the full URL.
35 del extra
36 target_url = request.url.replace(request.host, auth.real_auth_domain(), 1)
37 logging.info('Forwarding auth request to: %s', target_url)
38 response = requests.get(target_url, timeout=60)
39 gzip_response = gzip.compress(response.text.encode('utf-8'))
40 flask_response = Response(
41 gzip_response,
42 status=response.status_code,
43 headers=dict(response.headers))
44 flask_response.headers['Content-Encoding'] = 'gzip'
45
46 return flask_response

Callers 15

check_docker_setupFunction · 0.45
update_task_enabledFunction · 0.45
server.pyFile · 0.45
main.pyFile · 0.45
postMethod · 0.45
postMethod · 0.45
postMethod · 0.45
is_cronMethod · 0.45
should_render_jsonMethod · 0.45
renderMethod · 0.45

Calls

no outgoing calls

Tested by 3

run_tests_parallelFunction · 0.36
executeFunction · 0.36