There is no medical term for vasoneurotic headache, which generally refers to vascular headaches such as migraine. Medications used to treat migraine include NSAIDs, ergot preparations, treprostinil, benzodiazepines, etc. Patients should use the appropriate medication as prescribed by their doctor. Non-steroidal anti-inflammatory drugs such as ibuprofen, diclofenac sodium, etc., can relieve the patient’s headache; ergot preparations such as ergotamine tartrate, dihydroergotamine, etc., is suitable for patients with persistent attacks; triptans, such as rizatriptan benzoate, etc. can be used for patients with moderate-to-severe, heart disease, pregnant women are prohibited to use; benzodiazepines, such as diazepam, are commonly used in patients with insomnia. Since the indications, contraindications and adverse reactions of different drugs are different, doctors will choose the most suitable drug for treatment according to the severity of the patient’s condition and the therapeutic effect. Migraine patients should follow the doctor’s instructions to standardize the use of drugs.