core的middleware思想