remove extra interfaces
improve HttpHeaders, remove extra interfaces
fix compilation error due to interface change