0
我使用SimpleTest(http://www.simpletest.org)的SimpleBrowser登錄webmin(http://www.webmin.com/)。此登錄使用https。我嘗試了兩種不同的方式,都失敗了。使用SimpleTest登錄連接問題
$browser = new SimpleBrowser();
$browser->useCookies();
$browser->useFrames();
//echoes the login page, where it should echo the landing page from a logged user
echo $browser->post('https://address/','user=User&pass=Secret'));
而且也:
$browser = new SimpleBrowser();
$browser->useCookies();
$browser->useFrames();
$browser->get('https://address/');
$browser->setField('user', 'User');
$browser->setField('pass', 'Secret');
//echoes the login page, where it should echo the landing page from a logged user
echo $browser->clickSubmit('Login');
你有任何線索,爲什麼它不工作?
更正用戶/傳遞值。 setField行返回true,因此這些字段已成功實現。 – Cedric 2010-05-12 11:50:35
登錄頁面(登錄前)和登錄頁面(登錄後)具有相同的地址。 – Cedric 2010-05-13 13:41:59