demo: add very basic http support