add http&socket