It's more robust not to remove the extra headers IMO. Otherwise you give an unnecessary signal to the backend that the traffic's not coming from the expected sources.
It also makes the process of writing your code more mechanical, which is useful since you'll likely have to redo the process when the API changes.