Session Symfony 2会话和soap(web服务)
我正在使用Symfony 2和肥皂。我使用soap将参数传递给Symfony。我的计划是,我去了一个会议,但备份失败 这是标准保存宽度symfony(第一次运行): 当我删除set函数时,会话将在第二次soap运行(第二次运行)之后丢失: 它说,该课程的symfony.com适合: 。。。存储有关用户的信息(无论是使用浏览器、机器人还是web服务的真实用户) 通过PHPSESSID cookie或查询参数识别会话(根据标准)。因此,如果您想要有一个标准的浏览器会话,您的soap客户机必须存储他在第一个请求时获得的PHPSESSID cookie,并在进一步的请求中或使用查询参数发送它 但是Web服务应该是无状态的。如果需要通过请求标识客户机,请使用OAuth令牌。请看下面的图片Session Symfony 2会话和soap(web服务),session,symfony,soap,Session,Symfony,Soap,我正在使用Symfony 2和肥皂。我使用soap将参数传递给Symfony。我的计划是,我去了一个会议,但备份失败 这是标准保存宽度symfony(第一次运行): 当我删除set函数时,会话将在第二次soap运行(第二次运行)之后丢失: 它说,该课程的symfony.com适合: 。。。存储有关用户的信息(无论是使用浏览器、机器人还是web服务的真实用户) 通过PHPSESSID cookie或查询参数识别会话(根据标准)。因此,如果您想要有一个标准的浏览器会话,您的soap客户机必须存储他在
$sess = $this->getRequest()->getSession();
$sess->set('parameter', 'parameter');
echo $sess->get('parameter'); //This whill write 'parameter' when send data with soap
$sess = $this->getRequest()->getSession();
//$sess->set('parameter', 'parameter');
echo $sess->get('parameter'); //Do not write off anything