fix(http): preserve config object when resolving from cache

Closes #9004
Also, how is this "preserving the config object", anyway?