硫酸作为催化剂:副反应多、反应废液难处理、生产成本高,产率较低,实验存在安全问题。氯化铁作为催化剂:催化剂用量少,副反应少,安全无风险,产率远高于硫酸,现在工业上都基本使用六水合三氯化铁催化,很少使用硫酸了。