Php 如何在没有bowser的情况下禁用访问url?

Php 如何在没有bowser的情况下禁用访问url?,php,laravel,vue.js,Php,Laravel,Vue.js,如果用户不使用浏览器访问我的网站,如何阻止/禁用? 因为我想让那个用户只能通过浏览器访问我的网站。 在本例中,我使用的是Laravel和Vue-js 我的问题: 在我的购买页面中,我希望用户只能使用ajax发布数据,用户不能使用postman发布数据等等 可能有什么建议吗?这是不可能的。 有许多解决方案可以识别那些不是来自浏览器的请求(使用Javascript等),但没有garantuee 另外,还不清楚selenium浏览器是否算作您的浏览器。您不能。根据您为应用程序提供服务的方式,您可能能够

如果用户不使用浏览器访问我的网站,如何阻止/禁用? 因为我想让那个用户只能通过浏览器访问我的网站。 在本例中,我使用的是
Laravel
Vue-js

我的问题:

  • 在我的购买页面中,我希望用户只能使用ajax发布数据,用户不能使用postman发布数据等等

  • 可能有什么建议吗?

    这是不可能的。

    有许多解决方案可以识别那些不是来自浏览器的请求(使用Javascript等),但没有garantuee


    另外,还不清楚selenium浏览器是否算作您的浏览器。

    您不能。根据您为应用程序提供服务的方式,您可能能够拒绝基于已知机器人用户代理的请求,但这只是一种威慑。客户端可以完全控制
    用户代理
    标题,并且可以很容易地模拟浏览器。

    您可以尝试使用验证码来增加难度。但是,只要请求有效,为什么请求来自哪里会是一个大问题呢?如果您有用户身份验证,那么在大多数情况下您可能不需要验证码。