如何使用Phantom Js访问受保护的路由内容

时间:2017-10-06 08:13:52

标签: php yii2 phantomjs

我有一个要求,我的应用程序需要访问受保护的路由内容。我以用户身份登录,并且有一个特定页面可以从其他受保护路由中获取内容。我首先使用的是http://jonnnnyw.github.io/php-phantomjs/

   $client = Client::getInstance();

/** 
 * @see JonnyW\PhantomJs\Http\Request
 **/
$request = $client->getMessageFactory()->createRequest('http://example.com/url-to-protected-route', 'GET');

/** 
 * @see JonnyW\PhantomJs\Http\Response 
 **/
$response = $client->getMessageFactory()->createResponse();

// Send the request
$client->send($request, $response);

if($response->getStatus() === 200) {

    // Dump the requested page content
    echo $response->getContent();
}

我期待来自URL的内容。我得到了一个" 403"例外。 为什么会这样?因为我已经登录并使用上面的代码?有没有解决这个问题的方法?。提前谢谢

0 个答案:

没有答案