public function json($url, $options = [], $encodeOption = JSON_UNESCAPED_UNICODE, $queries = [])
    {
        is_array($options) && $options = json_encode($options, $encodeOption);

        return $this->setHeaders(['content-type' => 'application/json'])->request('POST', $url, [
            'query' => $queries,
            'body'  => $options
        ]);
    }