Lo hace en el request default, lo puedes ver en el archivo Zend/Controller/Request/Http.php y tal cual la implementación es algo similar:
   
Código PHP:
Ver original- /** 
-      * Return the method by which the request was made 
-      * 
-      * @return string 
-      */ 
-     public function getMethod() 
-     { 
-         return $this->getServer('REQUEST_METHOD'); 
-     } 
-   
-     /** 
-      * Was the request made by POST? 
-      * 
-      * @return boolean 
-      */ 
-     public function isPost() 
-     { 
-         if ('POST' == $this->getMethod()) { 
-             return true; 
-         } 
-   
-         return false; 
-     } 
Saludos.