Есть ли какой-либо метод, доступный в Laravel, который я могу использовать для загрузки по своему URL-адресу, скрывая при этом фактический URL-адрес загрузки другого веб-сайта, которым я пользуюсь?
Я прочитал много способов скрыть собственный URL, но не смог найти способ скрыть внешний URL. Я хочу скрыть URL для загрузки этого внешнего сайта: нажмите здесь
Маршрут
Route::post('/registration',['uses'=>'AppController@getregistration','as'=>'registration']);
View
{!!Form::open(array('url' => '/registration')) !!}
{!! Form::hidden('course_id', '1') !!}
{!! Form::submit('registration') !!}
{!! Form::close() !!}
Контроллер
public function getregistration(Request $request)
{
$course_id = $request->input('course_id');
return view('index')->with('course_id',$course_id);
}
Получить метод
используйте метод шифрования, он покажет зашифрованный идентификатор в URL
View
<li>
<a href="{{route('registration',['course_id' => Crypt::encrypt('1') ])}}">A</a>
</li>
Контроллер
public function getregistration($course_id)
{
$course_id = Crypt::decrypt($course_id);
return view('index')->with('course_id',$course_id);
}