add request header support