關鍵字:服務器
curl get方式請求數據curl
從PHP curl訪問.NET服務器,出現莫名400 http錯誤,服務端甚至沒接收到訪問加密
肯定爲URL裏邊有個中文參數,中文參數須要進行加密處理。url
$str=''; $str2=''; $ind=0; foreach($data as $k=>$v){ $str .=($ind>0?'&':'')."$k=".(is_numeric($v)?$v:($v)); $str2 .=($ind>0?'&':'')."$k=".(is_numeric($v)?$v:urlencode($v)); $ind++; } $md5val=md5($str.self::$EncKey); return $str2.'&EncCode='.$md5val;