request a resource