/** * 增加一个http请求 * @param int/string $server 服务器流水号/url地址 * @param array $get get值 * @param array $post post值 */ public function addHttp($server, $UrlAppend = NULL, $get = NULL, $post = NULL, $serverId = NULL) { if (is_numeric($server)) { $key = $server; $gameServerList = $this->_getGlobalData('gameser_list'); $url = $gameServerList[$server]['server_url'] . $UrlAppend; parent::_addHttp($key, $url, $get, $post); } else { $key = $serverId ? $serverId : ++self::$_autoKey; $url = $server . $UrlAppend; parent::_addHttp($key, $url, $get, $post); } }
/** * 增加一个http请求 * @param int/string $server 服务器流水号/url地址 * @param array $get get值 * @param array $post post值 */ public function addHttp($server, $get = NULL, $post = NULL) { if (is_numeric($server)) { $key = $server; $gameServerList = $this->_getGlobalData('gameser_list'); $url = $gameServerList[$server]['server_url'] . 'php/interface.php?m=Admin&__hj_dt=' . self::ENCODE_RPCSERI . '&__sk=' . Tools::passport_encrypt(self::USER_NAME . '|' . md5(self::PASSWORD), self::SUPER_LOGIN_KEY); parent::_addHttp($key, $url, $get, $post); } else { static $autoKey = 0; $autoKey++; $url = $server; parent::_addHttp($autoKey, $url, $get, $post); } }
/** * 增加一个http请求 * @param int/string $server 服务器流水号/url地址 * @param array $get get值 * @param array $post post值 */ public function addHttp($server, $get = NULL, $post = NULL) { $random = CURRENT_TIME . rand(100000, 900000); $verifyCode = md5(self::ENCRYPT_KEY . $random); if (is_numeric($server)) { $key = $server; $gameServerList = $this->_getGlobalData('gameser_list'); $url = $gameServerList[$server]['server_url'] . $get['ctl'] . '/' . $get['act'] . "?_sign={$verifyCode}&_verifycode={$random}&operator=" . self::USER_NAME; unset($get['ctl'], $get['act']); parent::_addHttp($key, $url, $get, $this->_createJavaPost($post)); } else { static $autoKey = 0; $autoKey++; $url = $server; $url .= "?_sign={$verifyCode}&_verifycode={$random}"; parent::_addHttp($autoKey, $url, $get, $this->_createJavaPost($post)); } }
public function addHttp($server, $get = NULL, $post = NULL) { $random = CURRENT_TIME . rand(10000, 90000); $verifyCode = md5(self::ENCRYPT_KEY . $random); if (!is_array($get)) { $get = array(); } $get['_sign'] = $verifyCode; $get['_verifycode'] = $random; if (is_numeric($server)) { $key = $server; $gameServerList = $this->_getGlobalData('gameser_list'); $url = $gameServerList[$server]['server_url']; parent::_addHttp($key, $url, $get, $post); } else { static $autoKey = 0; $autoKey++; $url = $server; parent::_addHttp($autoKey, $url, $get, $post); } }
public function addUrl($server, $get = NULL, $post = NULL) { $server .= '&__hj_dt=' . $this->_encodeType; parent::_addHttp(++self::$_autoKey, $server, $get, $post); }