feat #459 Set headers through RequestHandler

This feature allows users to set headers through RequestHandler class.

Close #459 Close #466