An http implementation based on NodeJS