我有一个API,我不确定其他服务是否也在使用它。我不希望其他人使用我的服务器资源,我想检查一下。
答案 0 :(得分:2)
每个请求都有一个Host
标头,您可以使用它来了解哪个域正在使用您的服务。
如果您只想让您的域访问该服务,请编辑CORS
设置。我假设您正在使用barryvdh package
config/cors.php
中的
更改
的值'allowedOrigins' => ['*'],
到您的域而不是* wildcard
答案 1 :(得分:0)
您还可以使用扩展库(例如:https://github.com/chrisbjr/api-guard)向您的应用添加API密钥,以便只有知道它的人才能向API发出请求。