add web_server unittest