Desidero restituire una vista dalla funzione controller con https
o http
in base a una variabile. Non voglio redirect
a https
o http
e voglio solo usare la funzione View::make()
o Response::view()
. È possibile?Laravel condizionale Visualizza per https
Esempio:
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');
}
}
Se si desidera modificare il protocollo che l'utente sta utilizzando, si dovrebbe ** avere ** per reindirizzare, non c'è alternativa. – Jono20201
@ Jono20201, Il mio concetto e il mio pensiero è se stiamo per inviare un nuovo URL piuttosto che controllare il protocollo. Se possiamo cambiare le intestazioni con 'Response :: view()' del motivo per cui non possiamo modificare il protocollo? – interstellarDust
@interstellarDust perché la risposta dipende dalla richiesta. Per restituire la risposta https è necessario effettuare la richiesta https. –