PHP cURL采集网页出现乱码方块,原因是未处理压缩编码。解决办法是设置请求头Accept-Encoding为gzip, deflate,代码为curl_setopt($ch, CURLOPT_ACCEPT_ENCODING, "gzip,deflate")。
完成下面两步后,将自动完成登录并继续当前操作。