2
Url::remember()如何工作?我認爲它將URL存儲在cookie中,但我沒有看到它。它在本地工作,但不在Heroku上。Yii2 Url :: remember()如何工作?
Url::remember()如何工作?我認爲它將URL存儲在cookie中,但我沒有看到它。它在本地工作,但不在Heroku上。Yii2 Url :: remember()如何工作?
根據源代碼,它會保存網址:
public static function remember($url = '', $name = null)
{
$url = static::to($url);
if ($name === null) {
Yii::$app->getUser()->setReturnUrl($url);
} else {
Yii::$app->getSession()->set($name, $url);
}
}
setReturnUrl
會叫:
Yii::$app->getSession()->set($this->returnUrlParam, $url);
官方文檔:
好的,但它在哪裏保存會話?我認爲這是使用cookie會話,如Rails。 – Chloe
編號[會話組件](http://www.yiiframework.com/doc-2.0/yii-web-session.html)是一些本地php會話函數的包裝。 – arogachev