首页 > 解决方案 > 在 laravel 中处理查询字符串以及它们有多安全

问题描述

我想知道使用查询字符串处理发布请求有多安全,如果它不安全,我如何禁用用户向我的 api 发送任何查询字符串,因为现在用户可以发送任何查询字符串,无论它是正确的查询字符串或错误的一个,最后可以

$request->get('somekey');

从正文而不是参数获取数据(来自邮递员应用程序发送)

标签: phplaravelapi

解决方案


这个角色不属于 Laravel,而是属于服务器。要不接受查询字符串,您需要在 Nginx 或 Apache 中进行配置。

https://serverfault.com/questions/707285/remove-query-string-from-url

https://www.linuxquestions.org/questions/linux-server-73/%5Bapache%5D-how-to-block-a-query-string-4175586473/


推荐阅读