(** @raise Http_getter_types.Unresolvable_URI _
* @raise Http_getter_types.Key_not_found _ *)
-val resolve: string -> string (* uri -> url *)
+val resolve: writable:bool -> string -> string (* uri -> url *)
+
+ (** as resolve, but does not check if the resource exists
+ * @raise Http_getter_types.Key_not_found *)
+val filename: writable:bool -> string -> string (* uri -> url *)
val exists: string -> bool
(** {2 UriManager shorthands} *)
val getxml' : UriManager.uri -> string
-val resolve' : UriManager.uri -> string
+val resolve' : writable:bool -> UriManager.uri -> string
val exists' : UriManager.uri -> bool
+val filename' : writable:bool -> UriManager.uri -> string
(** {2 Misc} *)