Skip to content

Commit 4e0b48e

Browse files
committed
remove preconnects
1 parent dc3a8c9 commit 4e0b48e

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

modules/ui_gradio_extensions.py

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
import os
2+
import re
23
import gradio as gr
34

45
from modules import localization, shared, scripts, util
@@ -49,12 +50,19 @@ def stylesheet(fn):
4950
return head
5051

5152

53+
re_preconnect = re.compile(rb'<link\s+rel="preconnect"\s+href="([^"]+)"(?:\s+[^>]*)?/?>')
54+
55+
5256
def reload_javascript():
5357
js = javascript_html()
5458
css = css_html()
5559

5660
def template_response(*args, **kwargs):
5761
res = shared.GradioTemplateResponseOriginal(*args, **kwargs)
62+
63+
# remove preconnects
64+
res.body = re_preconnect.sub(b'', res.body)
65+
5866
res.body = res.body.replace(b'</head>', f'{js}<meta name="referrer" content="no-referrer"/></head>'.encode("utf8"))
5967
res.body = res.body.replace(b'</body>', f'{css}</body>'.encode("utf8"))
6068
res.init_headers()

0 commit comments

Comments
 (0)