Je veux émuler que l'utilisateur change de langue dans le navigateur. Est-ce possible en quelque sorte?Comment définir les paramètres régionaux avec CasperJs?
1
A
Répondre
1
Maerlyn's solution fonctionne bien si les demandes suivantes (AJAX) ne dépendent pas de la langue. Si vous souhaitez que toutes les demandes acceptent une langue spécifique, vous pouvez définir la propriété customHeaders
fournie par PhantomJS sous le capot. Par exemple, avant même de commencer:
casper.page.customHeaders = {
'Accept-Language': 'hu'
};
Même les requêtes AJAX utilisent ces en-têtes, j'ai vérifié avec Wireshark et this script.
1
Vous pouvez définir les en-têtes arbitraires en utilisant le deuxième paramètre de open()
:
casper.open('http://example.com', {
headers: {
'Accept-Language': 'hu'
}
});
Je soupçonne que les mêmes œuvres avec thenOpen()
.
0
casper.on('started', function() {
this.page.customHeaders = { 'Accept-Language': 'en-US' }
});
Questions connexes
- 1. Monodevelop, comment définir les paramètres régionaux
- 2. Comment définir les paramètres régionaux du chargeur?
- 3. Comment définir les paramètres régionaux pour mysql?
- 4. comment définir les paramètres régionaux d'application?
- 5. Définir les paramètres régionaux sur Heroku postgres
- 6. Comment définir différents paramètres régionaux dans Android?
- 7. Comment définir les paramètres régionaux d'une application dans .NET
- 8. Comment définir les paramètres régionaux du pilote DB2 ODBC?
- 9. Comment définir les paramètres régionaux globaux dans une application Yii
- 10. Comment définir les paramètres régionaux de l'utilisateur sur un JSP?
- 11. Comment définir les paramètres régionaux dans une application Android?
- 12. Zend framework 2: Comment définir globalement les paramètres régionaux?
- 13. Comment définir les paramètres régionaux du référentiel dans alfresco?
- 14. Ruby on Rails + Devise + I18n: comment définir les paramètres régionaux?
- 15. Comment définir les paramètres régionaux finlandais dans Java?
- 16. Définir mes paramètres régionaux dans l'iphone
- 17. Paramètres régionaux avec Android
- 18. Paramètres Response.write et paramètres régionaux
- 19. Définir les paramètres régionaux d'un SQL Server 2005
- 20. Commutateur de paramètres régionaux. Comment rediriger avec les paramètres régionaux modifiés?
- 21. rails 3 i18n définir les paramètres régionaux ne fonctionne pas
- 22. Sun Solaris 8 - Impossible de définir les paramètres régionaux correctement
- 23. Zend Translate - Définir les paramètres régionaux par utilisateur
- 24. Définir les paramètres régionaux sur la connexion Oracle
- 25. Erreur avec les paramètres régionaux et ... authlogic?
- 26. comparaison des chaînes avec les paramètres régionaux
- 27. Définir les paramètres régionaux correctement à un JFileChooser
- 28. Comment isoler les paramètres régionaux dans C#
- 29. C++ Définir les paramètres régionaux sur l'ensemble du programme
- 30. Définir les paramètres régionaux (prise en charge linguistique) dans Java