base qurl request and cli