格式化获取请求的路由
Formatting routes for get requests
所以在我的Laravel项目中,我有路由foor请求,它们看起来像
Route::get('edit/{user}', 'AdminUserController@getUser');
Route::post('delete', 'AdminUserController@deleteUser');
等等。问题是我不知道如何通过get-request链接传递变量。例如,当我通过链接传递一些变量时,比如
$.get("{{action('Admin'AdminUserController@editUser')}}", {user: id})
我得到的链接看起来像
/编辑?用户=123
这种格式与roures.php中写的格式不匹配,其中只提到了斜杠。我应该怎么做才能使它正常工作?以某种方式使get请求看起来像/edit/123,或者重写路由中的某些内容?
第页。S我知道我可以简单地使用$.get('/edit/'+id)
,但我强烈需要它是{{action}}
!
作为您的路由,您应该发送带有url的id,而不是作为数据。它将是类似的东西
url : "/edit/id",
或者将您的路线设为Route::get('edit', 'AdminUserController@getUser');
并编辑id等于$request->id;
的行
相关文章:
- 格式化获取请求的路由
- 在node-js路由中发出http请求
- Hapi-js重定向到另一个带有额外请求数据的路由
- 在初始化路由之前发送$http请求
- 你能优化我的路由和 ajax 请求吗?(PHP/Laravel)
- 通过Node.js路由http请求
- 如何在从缓存加载路由后强制服务工作者从网络请求路由
- 节点-如何在POST路由中间件中访问请求
- ng视图路由模板是否反映了ajax请求所做的更改
- 一个控制器中的多个路由会导致 400:错误请求
- 405 方法不允许 - 带有 laravel 路由的 ajax 请求
- 是否有任何在路由中使用余烬存储的发布请求功能
- 在运行应用并切换到路由或状态之前解决$http请求
- 使用您的 http 请求逐步自动路由有时间滞后
- Javascript 无法解析正确的图像路径,当使用 URL 路由在 ASP.Net 中请求页面时
- 更改路由并更新对节点服务器的 ajax 请求的视图
- 根据 Zend Framework 2 中的请求类型在同一路由上触发不同的操作
- 如何使用node/express将每个无效请求路由到默认路径
- 如何创建路由请求
- 有Ember.js任何附加组件来路由请求