It seems from the history that you had injury following which you are having swelling on head and bruising of eye.
This may be because of collection of blood under skin called as hematoma
Bruising in eye is because of collection of blood under eye lid skin.
Since you are not having any other symptoms like loss of consciousness
, bleeding from nose or ears chances of head injury
are very less.
Hence no need to worry for headache you can use analgesic
drugs after consultation with your physician.