public static function make_openbenchmarking_request($request, $post = array())
 {
     $url = pts_openbenchmarking::openbenchmarking_host() . 'f/client.php';
     $to_post = array_merge(array('r' => $request, 'client_version' => PTS_CORE_VERSION, 'gsid' => defined('PTS_GSID') ? PTS_GSID : null, 'gsid_e' => defined('PTS_GSID_E') ? PTS_GSID_E : null), $post);
     if (PTS_IS_CLIENT && ($account = pts_openbenchmarking_client::get_openbenchmarking_account()) && is_array($account)) {
         $to_post = array_merge($to_post, $account);
     }
     return pts_network::http_upload_via_post($url, $to_post);
 }