折騰了一天,把AsyncTcpConnection連接http代理的方式解決了,其實很簡單(我是用windows的fiddler開啟的代理,用來抓包),http和https的代理端口都是127.0.0.1的8888端口:
$new_connection = new AsyncTcpConnection('tcp://127.0.0.1:8888');
但使用https時無論如何都無法成功,已經(jīng)測試了以下方案:
$new_connection = new AsyncTcpConnection('ssl://127.0.0.1:8888');
$new_connection = new AsyncTcpConnection('ssl://127.0.0.1:8888');
$new_connection->transport = 'ssl';
$new_connection = new AsyncTcpConnection('tcp://127.0.0.1:8888');
$new_connection->transport = 'ssl';
都失敗了。。請問如何解決這個問題呢?謝謝各位大神不吝賜教~
搞到現(xiàn)在終于搞定了,連接目標直接是代理地址即可,然后URL寫全,F(xiàn)iddler設(shè)置以下協(xié)議就ok~