add support for GUC proxy, move safeTraverse to ythdd_globals
This commit is contained in:
10
views.py
10
views.py
@@ -41,3 +41,13 @@ def ggphtProxy(received_request):
|
||||
response = Response(ggpht.raw, mimetype=ggpht.headers['content-type'], status=ggpht.status_code)
|
||||
|
||||
return response
|
||||
|
||||
def gucProxy(received_request):
|
||||
|
||||
prefix = "https://yt3.googleusercontent.com/"
|
||||
|
||||
guc = requests.get(prefix + received_request, headers=ythdd_globals.getHeaders(caller='proxy'), stream=True)
|
||||
guc.raw.decode_content = True
|
||||
response = Response(guc.raw, mimetype=guc.headers['content-type'], status=guc.status_code)
|
||||
|
||||
return response
|
||||
Reference in New Issue
Block a user