公元前200年,从平城逃出的刘邦在返回京城的时候路过赵国。赵王张敖是刘邦曾经的老大张耳的儿子,又是刘邦的女婿,鲁元公主的丈夫。张敖侍奉刘邦很用心,每天早晚把外衣脱下,戴上套袖,亲自为刘邦进献食物。
无奈刘邦刚打了败仗,心情不佳,叉开两腿坐着,责骂赵王张敖,傲慢无礼,根本没有把赵王放在眼里。赵王的相国贯高、赵午都是六十岁开外的人了,原是张敖父亲张耳旧时的门客。二人平生性情刚烈,对于刘邦的傲慢无礼很是生气,便向赵王张敖劝说道:“当初天下豪杰并起,有能力的先立为王。今大王侍奉皇帝很是恭敬,而皇帝却傲慢无礼,请允许我替大王杀了他!”
赵王闻听后咬破了自己的手指,流出血来,发誓般地说道:“您怎能讲出这样的话来!况且先父亡国,依赖着皇上才得以复国,恩德流传给子孙,都是得力于皇上。希望您不要再讲出这种话来。”贯高、赵午却不甘其受辱,准备瞒着赵王自己干。
公元前199年冬,刘邦率大军在东垣(今河北石家庄市东)攻打韩王信的余部,从东垣回来时又路过赵国。贯高等人在柏人县(今河北隆尧县西)馆舍的夹壁墙中隐藏武士,准备伺机挟持刘邦。刘邦路过柏人,想要在馆舍留宿,忽然觉得心跳剧烈,便向随行人员问道:“这个县叫什么名称?”“柏人。”随行人员回答。“柏人嘛,就是逼迫人吧?”于是,刘邦没有在柏人县的馆舍留宿,继续向前赶路,因而免遭了一场劫难。