Connection.php
public function post($url, $options = [], $body = null, $raw = false)
    {
        $this->open();
        return $this->httpRequest('POST', $this->createUrl($url, $options), $body, $raw);
    }
public function post($url, $options = [], $body = null, $raw = false)
    {
        $this->open();
        return $this->httpRequest('POST', $this->createUrl($url, $options), $body, $raw);
    }
public function post ( $ url , $ options = [ ] , $ body = null , $ raw = false ) { $ this -> open ( ) ; return $ this -> httpRequest ( 'POST' , $ this -> createUrl ( $ url , $ options ) , $ body , $ raw ) ; }
Performs POST HTTP request

@param string|array $url URL
@param array $options URL options
@param string $body request body
@param bool $raw if response body contains JSON and should be decoded
@return mixed response
@throws Exception
@throws InvalidConfigException
Performs POST HTTP request