Tôi muốn trả lại chế độ xem từ chức năng điều khiển của mình với https
hoặc http
tùy thuộc vào biến. Tôi không muốn redirect
nó đến https
hoặc http
và tôi chỉ muốn sử dụng chức năng View::make()
hoặc Response::view()
. Có thể không?Xem điều kiện Laravel cho https
Ví dụ:
public function getSiteContent($https = false)
{
if($https===true){
//return to secure https url
return View::make('sites.content');
}
else{
//return to http url
return View::make('sites.content');
}
}
Nếu bạn muốn thay đổi giao thức mà người dùng đang sử dụng thì bạn sẽ ** có ** để chuyển hướng, không có cách nào khác. – Jono20201
@ Jono20201, Khái niệm và suy nghĩ của tôi là nếu chúng ta đi đến một địa chỉ mới hơn là chúng ta nên kiểm soát giao thức. Nếu chúng ta có thể thay đổi tiêu đề bằng 'Response :: view()' hơn lý do tại sao chúng ta không thể thay đổi giao thức? – interstellarDust
@interstellarDust vì phản hồi phụ thuộc vào yêu cầu. Để trả về phản hồi https, bạn cần thực hiện yêu cầu https. –