我正在構建一個Symfony 2.6 web應用程序和一個作曲家庫。作曲家庫對Symfony一無所知,需要使用其他框架(或根本沒有框架)進行操作。從圖書館重定向
在某些時候,庫需要重定向用戶。當然,在一個簡單的庫中調用PHP的header('Location: x')
是很自然的。當使用直接PHP和沒有框架測試庫時,此工作正常。但是在Symfony應用程序中,調用庫的控制器仍然需要創建一個Response
對象並將其返回。實際上,創建一個空的Response
最終會清除重定向。我假設Symfony類創建了一組全新的標題,覆蓋了庫中設置的Location
。
因此,不要讓我的庫依賴於Symfony,它如何重定向用戶?
這麼簡單和聰明。我會嘗試一下,看看它的感覺。 – 2015-02-06 15:48:28
然後看看PSR7 – 2015-02-06 18:08:14