emptygif
زبان: اردو

تمام زبانیں اور فریم ورکس

Dream OCaml

Dream کے لیے OCaml کا اسنیپٹ جو /pixel.gif کی درخواستوں کا جواب خالی GIF سے دیتا ہے، جسے اسٹارٹ اپ پر ایک بار ڈیکوڈ کیا جاتا ہے۔

Dream OCaml

انسٹال
opam install dream base64
فائل
pixel.ml
چلائیں
dune exec ./pixel.exe
(* dune: (executable (name pixel) (libraries dream base64)) *)
let gif = Base64.decode_exn "R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw=="

let () =
  Dream.run ~interface:"0.0.0.0" ~port:8080
  @@ Dream.logger
  @@ Dream.router
       [
         Dream.get "/pixel.gif" (fun _ ->
             Dream.respond
               ~headers:[ ("Content-Type", "image/gif"); ("Cache-Control", "no-store") ]
               gif);
       ]

فریم ورک کی موجودہ دستاویزات سے جانچا گیا۔

جانچیں

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

آفیشل سائٹ: Dream