emptygif
Bahasa: Bahasa Indonesia

Semua bahasa dan framework

Sinatra Ruby

Snippet Ruby untuk Sinatra yang menjawab request ke /pixel.gif dengan empty GIF, yang di-decode sekali saat startup.

Sinatra Ruby

Instal
gem install sinatra rackup puma
File
app.rb
Jalankan
ruby app.rb
require "sinatra"

GIF = "R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==".unpack1("m0").freeze

set :port, 8080

get "/pixel.gif" do
  content_type :gif
  cache_control :no_store
  GIF
end

Kami telah menjalankan snippet ini dan membandingkan byte yang dikembalikannya.

Periksa

curl -sI http://localhost:8080/pixel.gif

Situs resmi: Sinatra

Lainnya dalam Ruby