/** * @brief parseRequest 解析请求方式 * * @Returns */ protected function parseRequest() { $request = new Request(); $res = 1; foreach ($this->rules['_request'] as $_req) { switch ($_req) { case 'ajax': if ($request->isAjax()) { $res = $res & 1; } break; case 'soap': if ($request->isSoapRequested()) { $res = $res & 1; } break; case 'secure': if ($request->isSecureRequest()) { $res = $res & 1; } break; default: $res = $res & 0; break; } } if (!$res) { $this->reqErr = true; return false; } else { return true; } }
public function isSecureRequest() { return parent::isSecureRequest(); }