Laravel 8+, Anfrage manuell in Route übergeben, ist das möglich?

Post a reply

Smilies
:) :( :oops: :chelo: :roll: :wink: :muza: :sorry: :angel: :read: *x) :clever:
View more smilies

BBCode is ON
[img] is ON
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: Laravel 8+, Anfrage manuell in Route übergeben, ist das möglich?

by Guest » 03 Jan 2025, 12:50

Ich habe ein Laravel 8-Projekt. Ich habe eine Route:

Code: Select all

Route::get('/route-path', 'Client\SomeController@someMethod')->name('MyRouteName');
Und seine Implementierung in SomeController

Code: Select all

public function someMethod(Illuminate\Http\Request $request)
{
$field_1 = $request->f1;
$field_2 = $request->f2;

return view('my_view', compact('field_1', 'field_2'));
}
Ich möchte meine Website in die Route „MyRouteName“ umleiten, möchte aber eine Anfrage manuell erstellen:

Code: Select all

$request = new Illuminate\Http\Request();
$request->request->add([
'f1' => 'value_1',
'f2' => 'value_2',
]);

return redirect()->route('MyRouteName', $request);
Ist es möglich, gefälschte Anfragen auf diese Weise weiterzuleiten? Wenn nicht, wie kann ich das erreichen?
Ich bin gerade dabei, einen größeren Teil des Codes zu schreiben, zum jetzigen Zeitpunkt kann ich ihn nicht testen.

Top