我正在嘗試洗掉瀏覽器 url 中顯示的查詢字串引數:
https://foo.bar?key=value
是否可以在 Symfony 控制器中重繪 時修改 GET(查詢字串)引數而無需重定向?例如:
public function testAction(Request $request): Response
{
$request->query->get('test'); //output: querystring parameter named test
//some way to change the GET parameters
return new Response();
}
如何在重繪 時洗掉“測驗”引數?顯然,我可以從請求中洗掉引數,但它不會影響回應。我認為問題在于沒有深入了解 Symfony 中的請求是如何傳遞給回應的。
uj5u.com熱心網友回復:
您可以通過兩種方式修改查詢字串(GET 引數):
- 使用 JavaScript(如何在頁面加載后從 url 中洗掉查詢字串?)
- 通過重定向
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/359763.html
下一篇:顯示文章的類別名稱
