/// <summary> /// 处理Options /// </summary> /// <param name="ctx"></param> /// <param name="request"></param> /// <param name="action"></param> /// <param name="response"></param> /// <returns></returns> protected virtual bool HandlerOptions(IChannelHandlerContext ctx, IFullHttpRequest request, ActionInfo action, ref IFullHttpResponse response) { if (request.Method.Name != HttpMethod.Options.Name) { return(false); } response = GetOptionsResponse(action.GetMethodName()); return(true); }