use a http request template object; do not re-use it