httpclient+protobuf