The X-ray absorption near edge structure (XANES) spectra of the human adult and foetal hemoglobin, of the isolated alpha and beta chains, in the oxygenated forms, and of the oxymyoglobin and carp oxyhemoglobin have been measured at the wiggler beam line of the Frascati Synchrotron radiation facility. The bonding angle of oxygen molecule at the iron site in these hemoproteins in solution, has been measured using the multiple scattering theory for data analysis.