However the situation might not be so cut-and-dry.
Can you hit someone who spits on you. In most jurisdictions the answer is no. BUT The person who hit the spitter MAY have a valid defense to the crime of Battery. The uniform can take it.
If you havent had any symptoms and the IgG test comes back negative youre fine. No1 you cant strike first. Second you can only punch someone if theyve already taken a swing at you or if you believe youre about to be hit.
However with that said you do not have to stand by and take it. Other persons spit possibly contains disease that could cause an infection. In Canada spitting on someone is the lowest form of assault.
Its hard to argue self-defense when youre literally on the attack. If a prison inmate spits on a corrections officer or hurls other bodily fluid they can be charged. Getting HSV from spit on your lip is pretty far fetched particularly if the spitter didnt have any kind of outbreak.
Spitting on another is not permitted generally speaking. The answer is yes spitting on someone without consent is an offence because it is classified as a battery which means unauthorised touching of another person. Spitting on someone will certainly get some type of reaction.
When they arent able to verbalize their feelings of frustration they spit to show how upset they feel. A child who knows not to hit may think spitting is a better alternative. If someone spits on you regardless of assault laws in your state you should definitely punch.