过敏性紫癜的病因目前尚不能明确,主要考虑与感染和变态反应有关。
一、感染
包括细菌、病毒及寄生虫或血吸虫感染。大约有1/3的患者在发病前有感染,以上呼吸道感染最常见。有β﹣溶血性链球菌、结核杆菌、肺炎球菌、金黄色葡萄球菌、水痘病毒、麻疹病毒、流感病毒、人乳头状瘤病毒、沙门氏菌、HIV、肺炎衣原体和血吸虫感染的报道。
二、变态反应
约有1/4患者发病前有药 物、食物、疫苗接种和花粉吸入等其他情况所引起的过敏反应。
1、药 物
抗生素(青霉素、红霉素、四环素等)、磺胺、异烟肼、水杨酸、奎宁、卡马西平、噻嗪类利尿剂、非那西汀、硫喷妥钠、链激酶、依拉普利、雷诺普利、巴比妥、碘化物、阿司匹林,疫苗(麻疹疫苗、流行性脑脊髓膜炎疫苗等),结核菌素试验等
2、食物
鱼、虾、蟹、蛋、蛤、牛奶等异性蛋白质多见;白酒、果仁、青豆、西红柿、草莓、麦子和巧克力等亦有报道
3、其他
花粉过敏、昆虫叮咬和寒冷刺激等。
三、尚有一小部分患者无明显诱因。