Depuis que je développe un protocole OAuth "sécurisé" pour mes applications RoR3, j'ai besoin d'envoyer des informations protégées sur Internet, donc j'ai besoin d'utiliser des connexions HTTPS (SSL/TSL). Je lis How to Cure Net::HTTP’s Risky Default HTTPS Behavior aticle qui mentionne la gemme 'always_verify_ssl_certificates', mais puisque je veux être plus "pur" (cela signifie: je ne veux pas installer d'autres gemmes, mais j'essaye de tout faire avec Ruby on Rails), Je veux faire ce travail sans installer de nouvelles gemmes.Conseils sur les connexions HTTPS utilisant Ruby on Rails
Je lis à propos de 'open_uri' (il est également mentionné dans le linked article: "open_uri est une exception courante - ça va bien!") Qui vient du Ruby OOPL et je pense qu'il peut faire le même travail.
Donc, pour mes besoins, 'open_uri' est-il le meilleur choix (bien que cela soit plus compliqué pour la gemme 'always_verify_ssl_certificates')? Si oui, quelqu'un peut-il m'aider à utiliser cela (avec un exemple, si possible) parce que je n'ai pas trouvé de bons guides?
BTW: en ce moment je suis sur localhost, mais, quand je vais utiliser un service d'hébergement RoR, le coût d'installation de nouvelles gemmes sera plus élevé? – user502052
Cela dépend du service d'hébergement. Par exemple, Heroku (http://heroku.com) vous permet d'installer les gemmes que vous voulez sans frais supplémentaires. Et si vous utilisez vos propres serveurs cloud, vous pouvez installer ce que vous voulez sur eux. – yfeldblum
Merci beaucoup. Quoi qu'il en soit, je vais donner une lecture sur 'open_uri'. Vous me faites un plaisir si vous me dites des ressources utiles et spécifiques sur le web. – user502052