implemented OPTIONS * except for Allow header