Added HEAD, OPTIONS, and TRACE methods