Americans who get a shot shouldn’t be surprised if they feel under the weather for a few days afterwards, expert say. Vaccines work to fight disease by producing an immune response within the body. And sometimes that means flu-like symptoms, such as aches, headache and fever.