Add mime type for js files

This commit is contained in:
pythongosssss 2023-03-02 19:58:59 +00:00 committed by GitHub
parent 69cc75fbf8
commit 3637e19eff
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 6 additions and 7 deletions

View File

@ -16,8 +16,12 @@ except ImportError:
print("pip install -r requirements.txt") print("pip install -r requirements.txt")
sys.exit() sys.exit()
import mimetypes;
class PromptServer(): class PromptServer():
def __init__(self, loop): def __init__(self, loop):
mimetypes.init();
mimetypes.types_map['.js'] = 'application/javascript; charset=utf-8'
self.prompt_queue = None self.prompt_queue = None
self.loop = loop self.loop = loop
self.messages = asyncio.Queue() self.messages = asyncio.Queue()
@ -25,7 +29,7 @@ class PromptServer():
self.app = web.Application() self.app = web.Application()
self.sockets = dict() self.sockets = dict()
self.web_root = os.path.join(os.path.dirname( self.web_root = os.path.join(os.path.dirname(
os.path.realpath(__file__)), "webshit") os.path.realpath(__file__)), "web")
routes = web.RouteTableDef() routes = web.RouteTableDef()
@routes.get('/ws') @routes.get('/ws')
@ -140,12 +144,7 @@ class PromptServer():
self.prompt_queue.delete_queue_item(delete_func) self.prompt_queue.delete_queue_item(delete_func)
return web.Response(status=200) return web.Response(status=200)
@routes.post("/interrupt")
async def post_interrupt(request):
nodes.interrupt_processing()
return web.Response(status=200)
@routes.post("/history") @routes.post("/history")
async def post_history(request): async def post_history(request):
json_data = await request.json() json_data = await request.json()