module Jsonp: sig
.. end
This module provides helpers to perform JSONP calls
val call : ?timeout:float -> ?param:string -> ?prefix:string -> string -> 'b Lwt.t
call ~timeout ~param url
do a jsonp call using url
.
It uses the named query parameter param
(default "callback") to pass the name of the callback.
It uses prefix
to generate random string for callback name.
If a timeout is given and there are no answer before timeout
seconds, the lwt thread will be cancelled.
val call_custom_url : ?timeout:float -> ?prefix:string -> (string -> string) -> 'b Lwt.t
call_custom_url ~timeout make_url
.
Same as call
but let you build your own url given a callback name