当完整的请求信息出现在浏览器的网络选项卡中时,如何避免多次 POST

萨希尔·夏尔马

我们有一个表格,如果一个人填写了那个表格,我们就会点击 POST API。

当用户提交表单时,API 的完整信息(请求 url、标题)是可见的,我在想如果有人开始通过服务器端代码点击这个 POST API,我们的表格会充满垃圾值?

我们如何避免通过 API 进入系统的大量数据被 C# 客户端、POSTMAN 或任何其他服务器端客户端直接命中?

亚历克斯·帕文

这是一个非常开放的问题,但我认为没有办法完全按照您的要求进行(确定请求是否来自浏览器),如果可能,您也不应该 - 用户可能有合法的使用浏览器以外的其他东西的理由,或者有人可能想将您的 API 集成到更大的进程中,等等。

您应该通过身份验证来处理这个问题 - 要求用户使用您的 API 进行身份验证,然后如果他们行为不端,您可以禁用他们的用户帐户(手动或自动通过某种滥用检测)。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

徽标图像未出现在浏览器选项卡的标题栏中

来自分类Dev

$ window.unload中的post方法从未在更改URL上调用,关闭选项卡,但在关闭浏览器时运行

来自分类Dev

如何向用户浏览器传达它发出的POST请求没有副作用的信息?

来自分类Dev

如何保存浏览器会话的POST / GET请求?

来自分类Dev

如何通过浏览器中的POST请求加载外部图像?

来自分类Dev

如何让网站信息出现在浏览器的地址栏中

来自分类Dev

如何使Code Igniter Ajax请求URL出现在浏览器URL中。

来自分类Dev

如何使用可扩展的选项卡和后续的POST请求抓取数据(CORS问题)

来自分类Dev

打开一个选项卡,并在Firefox插件中对其发出POST请求

来自分类Dev

POST参数何时出现在HTML中?

来自分类Dev

输入type = files是否出现在$ _POST中?

来自分类Dev

输入type = files是否出现在$ _POST中?

来自分类Dev

在Azure Portal中打开新的浏览器选项卡时出现403错误

来自分类Dev

带有 POST 的 Javascript 书签中的新选项卡

来自分类Dev

从JAVA上的浏览器读取GET / POST请求

来自分类Dev

使用Python或浏览器复制POST请求

来自分类Dev

当ReactJS中的浏览器选项卡关闭时,如何触发弹出窗口?

来自分类Dev

Bxslider没有出现在选项卡中

来自分类Dev

Bxslider没有出现在选项卡中

来自分类Dev

如何使新页面在同一选项卡中打开。表单POST方法。烧瓶

来自分类Dev

在POST请求中使用POST

来自分类Dev

Laravel 4:如何使用浏览器插件以JSON格式发送POST请求?

来自分类Dev

使用Postman在浏览器中打开保存的POST请求吗?

来自分类Dev

POST多部分请求中浏览器的进度百分比。GWT

来自分类Dev

Servlet创建的图像的浏览器选项卡信息

来自分类Dev

如何设置选项卡出现在操作栏中的肖像旁的操作按钮旁边

来自分类Dev

无法通过浏览器访问 Laravel 中的 POST 路由

来自分类Dev

数字出现在浏览器中,但不出现在python中

来自分类Dev

如何生成POST请求

Related 相关文章

  1. 1

    徽标图像未出现在浏览器选项卡的标题栏中

  2. 2

    $ window.unload中的post方法从未在更改URL上调用,关闭选项卡,但在关闭浏览器时运行

  3. 3

    如何向用户浏览器传达它发出的POST请求没有副作用的信息?

  4. 4

    如何保存浏览器会话的POST / GET请求?

  5. 5

    如何通过浏览器中的POST请求加载外部图像?

  6. 6

    如何让网站信息出现在浏览器的地址栏中

  7. 7

    如何使Code Igniter Ajax请求URL出现在浏览器URL中。

  8. 8

    如何使用可扩展的选项卡和后续的POST请求抓取数据(CORS问题)

  9. 9

    打开一个选项卡,并在Firefox插件中对其发出POST请求

  10. 10

    POST参数何时出现在HTML中?

  11. 11

    输入type = files是否出现在$ _POST中?

  12. 12

    输入type = files是否出现在$ _POST中?

  13. 13

    在Azure Portal中打开新的浏览器选项卡时出现403错误

  14. 14

    带有 POST 的 Javascript 书签中的新选项卡

  15. 15

    从JAVA上的浏览器读取GET / POST请求

  16. 16

    使用Python或浏览器复制POST请求

  17. 17

    当ReactJS中的浏览器选项卡关闭时,如何触发弹出窗口?

  18. 18

    Bxslider没有出现在选项卡中

  19. 19

    Bxslider没有出现在选项卡中

  20. 20

    如何使新页面在同一选项卡中打开。表单POST方法。烧瓶

  21. 21

    在POST请求中使用POST

  22. 22

    Laravel 4:如何使用浏览器插件以JSON格式发送POST请求?

  23. 23

    使用Postman在浏览器中打开保存的POST请求吗?

  24. 24

    POST多部分请求中浏览器的进度百分比。GWT

  25. 25

    Servlet创建的图像的浏览器选项卡信息

  26. 26

    如何设置选项卡出现在操作栏中的肖像旁的操作按钮旁边

  27. 27

    无法通过浏览器访问 Laravel 中的 POST 路由

  28. 28

    数字出现在浏览器中,但不出现在python中

  29. 29

    如何生成POST请求

热门标签

归档