尿液发蓝有可能是身体的肠道对色氨酸吸收上有障碍。
肠道里的细菌再把色氨酸变成吲哚,再变成尿蓝母最后排入空气中,与空气中的氧气氧化形成尿蓝。这样尿液看着颜色是发蓝的。但是在临床过程中,最常见的尿液发蓝的原因多与服药有关系,而并不是疾病导致。比如服用了利尿剂氨苯蝶啶,或者注射了亚甲蓝针,或者服用了美蓝、靛卡红、水杨酸之类的药物。尿液就有可能变为蓝色,一般停药以后多喝水,多排尿,尿液的颜色就会逐渐恢复正常。