我已经构建了一个API。要对其进行搜索,我会执行以下操作
$tableData = DB::table($table)->where('search', $search)->get();
这实际上会形成一个像这样的URL(表和搜索被其他值替换)。
https://something.com/api/returnSearch/{{table}}/{{search}}
我的问题是这个。搜索项目符合以下内容
某事(asda / tesco)
所以完整的网址看起来像这样
https://something.com/api/returnSearch/someTable/something (asda/tesco)
问题在于搜索中的正斜杠,分离asda和tesco。当我在邮递员中测试时,我得到了
RouteCollection.php第161行中的NotFoundHttpException:
所以我认为它认为正斜杠是网址的一部分。有什么方法可以避免这种情况,同时仍允许使用正斜杠搜索?
由于