add http protocol parse