fix http codec