Ciao a tutti, sto provando a connettere la mia nuova estensione Firefox a un Websocket in localhost.
Questo è il codice Javascript che sto usando nell'estensione
const socket = new WebSocket(‘ws://localhost:61234’);
E nel documento html, quello che rappresenta l'interfaccia dell'estensione stessa, ho aggiunto questo codice in base a ciò che ho potuto trovare online
<meta http-equiv=“Content-Security-Policy” content=“default-src ‘self’ ws: localhost ‘unsafe-inline’;”>
Ma non funciona comunque avendo come errore Content Security Policy(“script-src”)
Come posso risolvere questo problema?
Sto usando Python per avviare il server, ovviamente tramite websocket. Il codice è il seguente
client, addr = sock.accept()
command = client.recv(1024) # Waiting…
command_decoded = command.decode(“utf-8”)