问题标签 [laravel-api]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
laravel - 有什么方法可以识别API请求来自哪里
我正在开发使用 API 从服务器获取数据的 Flutter 应用程序。Flutter 应用程序是公开的,任何人都可以在不登录应用程序的情况下使用。一切正常。
我的问题:有什么方法可以识别 API 请求的来源。因为任何人都可以使用这个 API 来获取数据,这可能会导致服务器泛滥。
如果可以找出请求的来源,那么我可以处理仅来自我的 Flutter 应用程序的请求。
可能吗?
php - 如何正确访问 laravel 中的范围?
我目前正在使用 Laravel Passport,我可以通过使用 localhost:8000/api/check
以下返回 json 来验证是否保存了当前令牌:
但是当我尝试使用中间件范围进行管理时,localhost:8000/api/admin
它会返回一个错误
Illuminate\Contracts\Container\BindingResolutionException:目标类 [范围] 不存在。在文件中
这是路线/api.php
这是TeamController.php上的相应函数
有人知道我做错了什么吗?
laravel - Laravel 护照 / 允许客人使用 api 路由 / 绕过 Laravel api 中间件
这是我经过一周的努力找到的唯一一种护照认证解决方案。享受!
将下面的代码粘贴到文件 app/Http/Middleware/Authenticate.php 中
在此之后,所有路线都可供客人使用。
创建新的中间件 DenyIfNotAuthenticated。从默认的 app/Http/Middleware/Authenticate.php 添加代码。它会是这样的:
添加到 Kernel.php 文件行:'auth.deny' => \App\Http\Middleware\DenyIfNotAuthenticated::class,波纹管'auth' => \App\Http\Middleware\Authenticate::class,
routes/api.php 中的路由如下所示:
laravel - 带有 Laravel 的 Restful API
我正在用 laravel 开发一个宁静的 API。授权是使用SECRET_KEY
&完成的,PUBLIC_KEY
如下面的示例请求代码所示。
如何Authorization
从请求中检索标头键值?
我也很感谢任何资源的链接,这些资源将指导我更好地实现和最佳实践,以使用 Laravel 创建一个 Restful API。
reactjs - Axios 使用登录用户的用户 ID 发布表单数据
我想使用带有当前用户登录 ID 的 axios.post 发布我的表单数据。
请告诉我这些事情?
- 用登录用户的 id 添加一些数据的 api url 应该是什么?
- 如何获取当前登录的用户ID?
我的后端在 laravel 中,我的商店功能控制器是这样的:-
我添加属性的路线是:-
当我从邮递员传递 id 时,它会将数据输入到数据库中,我对如何从反应中获取 id 并将其传递到 post api 并将数据输入到我的数据库中感到困惑。
请有人帮助我,并在此先感谢
php - 如何使用验证检查数据库中是否不存在数据?
我在下面有我的代码,用于检查“电子邮件是否已被占用”
当我在 Postman 中尝试此操作时,我故意发送无效电子邮件。但是邮递员返回了一个错误。
错误:超过最大重定向。可能卡在重定向循环中http://127.0.0.1:8000/api/auth/test
请问我有哪个问题或者这是邮递员错误/错误?
这里是api路由
laravel - 未找到 Laravel 类 'Illuminate\Support\Facades\Http'
我正在使用 guzzlehttp/guzzle,当我在登录时实现 API 时会出现此错误。请帮我解决它。谢谢。
laravel - Laravel HTTP 客户端 - 如何发送文件
先感谢您,
我有一个控制器功能,例如
现在我想将该文件发送到 API 端点,例如
我收到了所有请求,但没有收到文件,我知道我们需要将POST
数据作为 a传递,multipart
但我不知道如何
谁能帮忙
laravel - Eloquent 构建器实例上不存在属性 [id]
我正在尝试获得评论,它在 laravel api 中的回复,我尝试了以下方式并遇到了这个错误,我该如何解决?这是我的控制器:
这是我要发布的资源集合和评论:
这是评论集: