0
Laravel 5.2アプリケーションがあります。 GETメソッドでIDというパラメータを受け取るルートがあります。上記のようにIDを送信LaravelのURLパラメータ形式
Somecharacter%40otherThing.somethingelse
は、私が削除した場合%
または.
すべてが正常に動作し、私のブラウザでFile not found
を与えるが、:IDのフォーマットは、IDが同じように形成されて、私にいくつかの問題を与えていますそのようなURLの中に共存することはできません。私はルートで句を変更する必要があることを信じるように始めている、だから、
Route::get('generateFile/{action}/{id?}',array('as'=>'generateFile','uses'=>'[email protected]'))->where('id', '(.*)');
が、私はまさに私が置くべきかわからない:routes.phpのファイル内のルートがありますmakeitは前に言ったようにパラメータを受け取ります。ありがとうございました!
を使用して戻ってIDを取得しますか? – Roadirsh
また、リクエストを送信するときに 'base64_encode'を実行して、' base64_decode'を使ってコントローラがIDを取得することができますか? – Roadirsh
@Roadirshありがとうございます!それは狂ったアイデアではなかった、私はそれを作った(y) –