அனைத்து மொழிகளும் ஃப்ரேம்வொர்க்குகளும்
Kemal Crystal
/pixel.gif க்கு வரும் ரெக்வெஸ்ட்களுக்கு empty GIF மூலம் பதிலளிக்கும், Kemal க்கான Crystal ஸ்னிப்பெட். GIF ஸ்டார்ட்அப்பில் ஒருமுறை மட்டுமே டீகோட் செய்யப்படுகிறது.
Kemal Crystal
require "base64"
require "kemal"
GIF = Base64.decode("R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==")
get "/pixel.gif" do |env|
env.response.content_type = "image/gif"
env.response.headers["Cache-Control"] = "no-store"
env.response.write(GIF) # write the bytes; a non-String return value is ignored
nil
end
Kemal.run(8080)
ஃப்ரேம்வொர்க்கின் தற்போதைய டாக்குமென்டேஷனுடன் ஒப்பிட்டுச் சரிபார்க்கப்பட்டது.
சரிபார்
curl -sI http://localhost:8080/pixel.gif