http protocol is a must