如何支持url中带有“?”而不是“/”的laravel路由?

如何支持url中带有“?”而不是“/”的laravel路由?,laravel,Laravel,我有以下表单标签: < form action="../resume?jobs={{$jobs->job_id}}" method="post" enctype="multipart/form-data"> @csrf //remaining of the code 正如您所注意到的,我希望url具有参数,而不是在末尾使用反斜杠,例如: 谢谢您的帮助。您不需要在路由中提供查询字符串参数,它们将在请求对象中提供给您 /

我有以下表单标签:

< form action="../resume?jobs={{$jobs->job_id}}" method="post" enctype="multipart/form-data">
@csrf
//remaining of the code
正如您所注意到的,我希望url具有参数,而不是在末尾使用反斜杠,例如:


谢谢您的帮助。

您不需要在路由中提供查询字符串参数,它们将在请求对象中提供给您

//作业路线/恢复?作业=123 路由::获取“/resume”,函数请求$Request{ $job_id=$request->query'jobs';//123 }->名称“简历”; 然后在您看来,您所需要做的就是调用route helper

route的第一个参数是routes/web.php文件中的路由名称。
第二个参数是所有变量。如果URI没有任何参数,则它们将自动附加为查询字符串。

您不需要满足路由中的查询字符串参数,它们将在请求对象中提供给您

//作业路线/恢复?作业=123 路由::获取“/resume”,函数请求$Request{ $job_id=$request->query'jobs';//123 }->名称“简历”; 然后在您看来,您所需要做的就是调用route helper

route的第一个参数是routes/web.php文件中的路由名称。
第二个参数是所有变量。如果URI没有任何参数,那么它们将自动附加为查询字符串。

是的,这非常有效!谢谢你的帮助。尽管我阅读和观看了很多视频,但有时仍然对$request所包含的内容感到困惑,而不是用户在表单中输入的文本。是的,伙计们,这非常好用!谢谢你的帮助。尽管我阅读和观看了很多视频,但有时仍然对$request包含的内容感到困惑,而不是用户在表单中输入的文本。
Route::post('/resume/{?jobs}', function ($jobs) {
......
}