add http & encoding