It is possible that you have physical urticaria, hives caused by direct physical stimulation of the skin -- for example, cold, heat, sun exposure, vibration, pressure, sweating, and exercise. The hives
usually occur right where the skin
was stimulated and rarely appear anywhere else. Most of the hives appear within one hour after exposure. I don't think it has anything to do with eating, or food allergies.