improve HttpOptionsMethod