protocol-handler相关知识