use stream in protocol and converter, add UrlEncode and Form Converter support