protected function detectFormatByContent($content)
{
if (preg_match('/^\\{.*\\}$/is', $content)) {
return Client::FORMAT_JSON;
}
if (preg_match('/^([^=&])+=[^=&]+(&[^=&]+=[^=&]+)*$/', $content)) {
return Client::FORMAT_URLENCODED;
}
if (preg_match('/^<.*>$/s', $content)) {
return Client::FORMAT_XML;
}
return null;
}