如何在重定向回后如何添加标题以形成url?

问题描述 投票:1回答:1

我如何在响应中添加标题?

public function handleDonate($data, $form)
{
    $donate = DonationForm::create();
    $donate->FullName = $data['FullName'];
    $donate->Amount = $data['Amount'];
    $donate->Email = $data['Email'];
    $donate->Message = $data['Message'];
    $donate->SponsorshipPageID = $this->ID;
    $donate->write();
    return $this->redirectBack();
}
php silverstripe silverstripe-4
1个回答
0
投票

[redirectBack()返回一个HTTPResponse对象,因此您可以在返回它之前对其进行操作:

return $this->redirectBack()->addHeader('X-Foo', 'Bar');
© www.soinside.com 2019 - 2024. All rights reserved.