![](/img/trans.png)
[英]Laravel 5.6 http://127.0.0.1:8000/ redirecting to https://127.0.0.1:8000/login (https)
[英]HTTP/1.0 302 Found Cache-Control: no-cache. private Date Location: http://127.0.0.1:8000/cart Redirecting to http://127.0.0.1:8000/cart in laravel
當我想將產品添加到購物車時,在我重定向到購物車之前,我收到了這條消息:
HTTP/1.0 302 Found Cache-Control: no-cache. private Date: Sat, 27 Feb 2021 Location:
http://127.0.0.1:8000/cart Redirecting to http://127.0.0.1:8000/cart in laravel
這是添加到購物車的路線:
Route::post('add/{product}', 'CartController@addToCart')->name('cart.add');
這是在addToCart
controller 中的重定向:
return redirect(route('cart.cart'));
這是添加到購物車的表格:
<form action="{{ route('cart.add',$product->id) }}" method="POST">
@csrf
<button type="submit" class="btn custom_button bg_color_logo1">
Buy online
</button>
</form>
顯示此消息后,它將正確重定向到購物車。 問題出在哪里?
你的redirect
應該是這樣的:
return redirect()->route('cart.cart');
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.