上黨原為晉地,三家分晉後,趙、韓各得一部分,並且都曾經設立上黨郡。
趙國的上黨郡在今天山西省和順、榆社等地以南,轄二十四縣。
韓國的上黨郡在今天山西省沁河以東一帶,北與趙國上黨郡相接,轄十七縣。
當韓桓惠王派人到上黨宣布這片土地已經割讓給秦國的時候,沒有人因為自己馬上要成為大國臣民而高興。上黨守將靳黈(tǒu)拒絕投降,韓桓惠王改派馮亭前往上黨接替靳黈,負責辦理移交事宜。
馮亭到任後,也不願意投降。他和手下官吏商量:“太行山通道已經被秦軍切斷,上黨守是守不住了。秦國與韓國世代為敵,要我們投降秦國,實在是不甘心,不如投降趙國。趙國得到了上黨,秦國必然將矛頭對準趙國。到那時候,趙國肯定會和韓國聯合,魏國也會奮起抗擊秦國的侵略。三晉聯合起來,就算秦國再強大,我們也可以與之抗衡。”
大夥都同意馮亭的意見,於是派使者前往邯鄲,送了一封信給趙孝成王,說:“韓國守不住上黨,已經決定割讓給秦國。但是上黨軍民都不願意接受秦國統治,甘當趙國子民。現上黨有十七座城池,我等願意全部無償奉獻給大王,請大王笑納。”
說來也是天意,就在馮亭的使者抵達邯鄲的前一天晚上,趙孝成王做了一個夢。他夢見自己穿著左右兩種不同顏色的衣服,乘著一條龍飛上了天,但是在半空中又掉了下來,摔在一片堆積如山的金玉之上。
早上醒來,他將史官召來解夢。史官說:“夢見穿兩種顏色的衣服,象征國家殘破。乘飛龍上天而中途墜地,象征有空名而無實利。金玉堆積如山,象征國家將有憂患。”
正說著,馮亭的使者就到了。
趙孝成王聽說可以白得十七座城,又高興又緊張。當時趙奢已死,藺相如多病,廉頗帶兵駐守邊境,朝中大事,隻能問他的兩個叔叔——平原君趙勝和平陽君趙豹。