Drug-induced urticaria occurs by immunologic and nonimmunologic mechanisms, urticaria most commonly caused by aspirin and NSAIDs.