BraydenMoore commited on
Commit
c079e1b
·
1 Parent(s): bf6c37d

Update main.py

Browse files
Files changed (1) hide show
  1. main.py +8 -2
main.py CHANGED
@@ -59,7 +59,7 @@ def get_location(ip):
59
  geolite2.close()
60
  end_time = time.time()
61
 
62
- elapsed_time = end_time - start_time # Calculate elapsed time
63
  print(f"\nTime taken for get_location: {elapsed_time} seconds\n")
64
 
65
  if location:
@@ -88,6 +88,7 @@ from urllib.parse import urlparse, parse_qs
88
 
89
  @app.route('/proxy/<path:url>')
90
  def proxy(url):
 
91
 
92
  full_url = url
93
  query_string = request.query_string.decode("utf-8")
@@ -110,11 +111,16 @@ def proxy(url):
110
  clean_url = encode_url(clean_url)
111
 
112
  try:
113
- import time
114
  start = time.time()
 
115
  logging.info(f"Sending request to: {clean_url}")
116
  req = requests.get(clean_url, headers=headers, stream=True, timeout=3)
117
  logging.info(f"TIME: {time.time()-start}, Status Code: {req.status_code}, Response Headers: {req.headers}")
 
 
 
 
 
118
  return Response(req.iter_content(chunk_size=1024), content_type=req.headers['content-type'])
119
 
120
  except Exception as e:
 
59
  geolite2.close()
60
  end_time = time.time()
61
 
62
+ elapsed_time = end_time - start_time
63
  print(f"\nTime taken for get_location: {elapsed_time} seconds\n")
64
 
65
  if location:
 
88
 
89
  @app.route('/proxy/<path:url>')
90
  def proxy(url):
91
+ start_time = time.time()
92
 
93
  full_url = url
94
  query_string = request.query_string.decode("utf-8")
 
111
  clean_url = encode_url(clean_url)
112
 
113
  try:
 
114
  start = time.time()
115
+
116
  logging.info(f"Sending request to: {clean_url}")
117
  req = requests.get(clean_url, headers=headers, stream=True, timeout=3)
118
  logging.info(f"TIME: {time.time()-start}, Status Code: {req.status_code}, Response Headers: {req.headers}")
119
+
120
+ end_time = time.time()
121
+ elapsed_time = end_time - start_time
122
+ print(f"\nTime taken for proxy: {elapsed_time} seconds\n")
123
+
124
  return Response(req.iter_content(chunk_size=1024), content_type=req.headers['content-type'])
125
 
126
  except Exception as e: