支持不设置header,footer,修复当不设置header会导致空指针的bug