2014-04-29 5 views
0

Je voudrais lancer un verticle au port 8080 sur le localhost de sorte que lorsque je configure Firefox pour utiliser http://localhost:8080 comme proxy, il se connecte au verticle et je devrais pouvoir obtenir l'URL cela a été demandé. En d'autres termes, quelle que soit l'URL que je tape dans ma barre d'adresse (disons www.google.com), cela devrait être disponible dans le verticle. Mon but ultime est d'obtenir le code HTML à l'URL, d'injecter un script et de le servir à l'utilisateur.Configurer le proxy Vert.x pour Firefox

Actuellement, lorsque je lance un serveur au 8080, Firefox répond simplement que le serveur n'a pas répondu.

Aussi je suis incapable de println quelque chose quand je tape une URL (comme google.com) qui semble suggérer une connexion n'a jamais été faite. Au lieu de cela, quand je tape localhost: 8080, j'obtiens une réponse correcte ainsi que absoluteURL.

+0

avez-vous défini votre adresse proxy firefox dans Perferences-> Network-> Connection Settings? –

+0

Oui, je l'ai défini sur localhost 8080 où le proxy est déployé. – Ranjit

+0

Je suppose que votre code n'est pas correct alors ... –

Répondre

0

Odd .. Si vous exécutez l'exemple proxy dans le référentiel VertX-exemples:

https://github.com/vert-x/vertx-examples/blob/master/src/raw/groovy/proxy/Server.groovy

qui démarre le proxy sur le port 8282. Ensuite, si vous allez dans les préférences de Firefox:

Préférences -> Réseau -> Paramètres de connexion

et définissez les HTTP Proxy à localhost, le port-8282 et cochez la case Use this proxy server for all protocols

Ensuite, en tapant google.com dans la barre d'adresse devrait afficher la journalisation dans la fenêtre du terminal, et le navigateur devrait afficher:

server-data-chunk-0server-data-chunk-1server-data-chunk-2server-data-chunk-3ser‌​ver-data-chunk-4server-data-chunk-5server-data-chunk-6server-data-chunk-7server-d‌​ata-chunk-8server-data-chunk-9 

Peut-être que le cache contient quelque chose dans le navigateur? Essayez d'effacer les caches avant de naviguer vers google?

Questions connexes