TiGa-RCE commited on
Commit
ba07e35
·
verified ·
1 Parent(s): 95a1fbc

Use GPU Space hostname in HTTP origin allowlist

Browse files
Files changed (2) hide show
  1. PACKAGE_MANIFEST.json +1 -1
  2. server.py +2 -2
PACKAGE_MANIFEST.json CHANGED
@@ -185,7 +185,7 @@
185
  "network_legality.py": "90196a2a6366768dda19fbb91dc03b2eeffa913b9af2ebffd33baa8f7a5067ec",
186
  "preset_store.py": "c0edd11430c93d7015373d3e8579c0781e1a4ff51372808aed7872247d84b735",
187
  "reward-catalog.json": "53b25e10a9e14b2ab1bd27259ca93d8fb0d49c4e27b3987f0ba2fc572bc63bf6",
188
- "server.py": "0a261ed7fe3c9d0c532c4062d76fba24a4fef7bb719de0d66f9c31ae4d79e805",
189
  "tracks/A01 Beginner-compatible.track": "c52056d88edf9bebb9d3daf6f9839ddf67deb43ff93d93a93fb0fbb3566993c1",
190
  "tracks/A01 Beginner.saved.json": "23c93ec4443c269978ede5901b4c66a3f627cc273f3b5f6fa96d8a190a7e365b",
191
  "tracks/A01 Beginner.scene.json": "d79cc49de2a5dce8690cf3422ac74b76f3980f845f98235188a443a717cd1f10",
 
185
  "network_legality.py": "90196a2a6366768dda19fbb91dc03b2eeffa913b9af2ebffd33baa8f7a5067ec",
186
  "preset_store.py": "c0edd11430c93d7015373d3e8579c0781e1a4ff51372808aed7872247d84b735",
187
  "reward-catalog.json": "53b25e10a9e14b2ab1bd27259ca93d8fb0d49c4e27b3987f0ba2fc572bc63bf6",
188
+ "server.py": "02f6cf7fe207ae0a2e008eba27d12a10020384338b17c7b4f4e9dd9f9520de0f",
189
  "tracks/A01 Beginner-compatible.track": "c52056d88edf9bebb9d3daf6f9839ddf67deb43ff93d93a93fb0fbb3566993c1",
190
  "tracks/A01 Beginner.saved.json": "23c93ec4443c269978ede5901b4c66a3f627cc273f3b5f6fa96d8a190a7e365b",
191
  "tracks/A01 Beginner.scene.json": "d79cc49de2a5dce8690cf3422ac74b76f3980f845f98235188a443a717cd1f10",
server.py CHANGED
@@ -226,8 +226,8 @@ def edit_network(x):
226
  class Handler(BaseHTTPRequestHandler):
227
  def allowed(self):
228
  host=self.headers.get('Host','').split(':')[0]
229
- origins=('https://huggingface.co','https://tig a-rce-ald-tao-cpu.hf.space'.replace('tig a','tiga'),'http://localhost:7860','http://127.0.0.1:7860')
230
- return host in ('localhost','127.0.0.1','tiga-rce-ald-tao-cpu.hf.space','0.0.0.0') and self.headers.get('Origin',origins[0]) in origins
231
  def send(self,x,status=200):
232
  data=json.dumps(x,allow_nan=False).encode();self.send_response(status);self.send_header('Content-Type','application/json');self.send_header('Content-Length',str(len(data)));self.end_headers();self.wfile.write(data)
233
  def do_GET(self):
 
226
  class Handler(BaseHTTPRequestHandler):
227
  def allowed(self):
228
  host=self.headers.get('Host','').split(':')[0]
229
+ origins=('https://huggingface.co','https://tiga-rce-ald-tao-gpu.hf.space','http://localhost:7860','http://127.0.0.1:7860')
230
+ return host in ('localhost','127.0.0.1','tiga-rce-ald-tao-gpu.hf.space','0.0.0.0') and self.headers.get('Origin',origins[0]) in origins
231
  def send(self,x,status=200):
232
  data=json.dumps(x,allow_nan=False).encode();self.send_response(status);self.send_header('Content-Type','application/json');self.send_header('Content-Length',str(len(data)));self.end_headers();self.wfile.write(data)
233
  def do_GET(self):