【问题标题】:My post route doesn't work, postman thinks it is GET request我的 post route 不起作用,postman 认为是 GET 请求
【发布时间】:2022-01-06 01:33:40
【问题描述】:

我有我的资源路由,它适用于 GET,但它不适用于 post 方法

Route::resource('cart', CartController::class);

我试过清除缓存,但没有解决。

邮递员的截图:

GET 请求:

发布请求:

【问题讨论】:

  • 请澄清您的具体问题或提供其他详细信息以准确突出您的需求。正如目前所写的那样,很难准确地说出你在问什么。

标签: laravel post routes get


【解决方案1】:

动词 URI 动作路由名称

GET /photos index 照片.index

GET /photos/create 创建照片.create

POST /photos store photos.store

GET /photos/{photo} 显示照片.show

GET /photos/{photo}/edit 编辑照片.edit

PUT/PATCH /photos/{photo} 更新照片.update

DELETE /photos/{photo} 销毁 photos.destroy

确保您的网址采用这种格式

【讨论】:

  • 添加邮递员请求的截图
  • 这些都应该通过resource路由来处理
  • 我已经添加了屏幕截图。正如@boombeer 所说,资源路由会自动处理。
  • 添加控制器照片
【解决方案2】:

我已经解决了这个问题,但我实际上并不知道它背后的真正原因。

也许是因为我删除了代客链接并制作了另一个,虽然我之前清除了所有缓存,但与缓存有关。

谢谢大家的帮助

【讨论】:

    猜你喜欢
    • 2021-12-31
    • 2021-10-05
    • 1970-01-01
    • 2017-07-04
    • 2021-12-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多