Spaces:
Running
Running
Commit
·
98a4d61
1
Parent(s):
bd8deb5
Update main.py
Browse files
main.py
CHANGED
@@ -1,4 +1,4 @@
|
|
1 |
-
from flask import Flask, Response, render_template, send_file, stream_with_context, request, session
|
2 |
import requests
|
3 |
import random
|
4 |
import pickle as pkl
|
@@ -49,20 +49,17 @@ def proxy(url):
|
|
49 |
clean_url = url.replace('proxy/', '')
|
50 |
print('Cleaned URL:', clean_url)
|
51 |
|
52 |
-
req = requests.get(f'{clean_url}', headers=headers, stream=True)
|
53 |
print("Status Code:", req.status_code)
|
54 |
print("Response Headers:", req.headers)
|
55 |
|
56 |
content_type = req.headers['content-type']
|
57 |
|
58 |
-
return Response(req.iter_content(chunk_size=50*1024), content_type=content_type
|
59 |
|
60 |
except requests.exceptions.RequestException as e:
|
61 |
print(f'MY Error: {e}')
|
62 |
-
return
|
63 |
-
|
64 |
-
except Exception as e:
|
65 |
-
print(f"General Error: {e}")
|
66 |
|
67 |
|
68 |
@app.route('/')
|
|
|
1 |
+
from flask import Flask, Response, render_template, send_file, stream_with_context, request, session, redirect, url_fo
|
2 |
import requests
|
3 |
import random
|
4 |
import pickle as pkl
|
|
|
49 |
clean_url = url.replace('proxy/', '')
|
50 |
print('Cleaned URL:', clean_url)
|
51 |
|
52 |
+
req = requests.get(f'{clean_url}', headers=headers, stream=True, timeout=10)
|
53 |
print("Status Code:", req.status_code)
|
54 |
print("Response Headers:", req.headers)
|
55 |
|
56 |
content_type = req.headers['content-type']
|
57 |
|
58 |
+
return Response(req.iter_content(chunk_size=50*1024), content_type=content_type)
|
59 |
|
60 |
except requests.exceptions.RequestException as e:
|
61 |
print(f'MY Error: {e}')
|
62 |
+
return redirect("https://braydenmoore-a-random-unsecured-camera.hf.space/?new=true")
|
|
|
|
|
|
|
63 |
|
64 |
|
65 |
@app.route('/')
|