able to pre-cache http(s) resource