A wrapper for C#'s WebClient