add HttpDemo and book