📚 Cheatsheet

Une collection organisée de snippets de code pour accélérer votre développement. Parcourez, recherchez et copiez en un clic.

Snippets 6

Retour
Faire une requête HTTP (Net::HTTP)
Intermédiaire
require 'net/http'
require 'uri'

uri = URI.parse("http://example.com/")
response = Net::HTTP.get(uri)
puts response
Générer du JSON
Facile
require 'json'

hash = { nom: "Bob", age: 30 }
json_string = JSON.generate(hash)
puts json_string
Gérer une exception (begin/rescue)
Facile
begin
  resultat = 10 / 0
rescue ZeroDivisionError => e
  puts "Erreur : #{e.message}"
end
Parser du JSON
Facile
require 'json'

json_string = '{"nom": "Alice"}'
data = JSON.parse(json_string)
puts data['nom']
Utiliser le module Date
Facile
require 'date'

puts Date.today
Utiliser une gem (require)
Facile
require 'json'