我正试图围绕 web 路由和 api 路由的用例。
到目前为止,据我了解
1) Web routes,当我们想要返回视图时使用。
2) Api routes,当我们想要返回 json ( Api resource/collection ) 时使用。
但是,这两种情况都指的是GET请求。
当我们发出POST或PUT请求时,我们是把这些路由放在api.php还是web.php中呢?它是否取决于请求是否通过AJAX调用?
另外,我不知道在什么情况下应该使用api中间件和web中间件 默认情况下,web.php 使用web 中间件,而api.php使用api 中间件。
在我们已经登录并且想要进行 AJAX 调用的情况下,我们是否必须将该路由放在api.php或web.php中。
我们是否仅在使用基于令牌的身份验证登录时才使用api中间件?