根据发布请求(XML)阻止Nginx请求超过一定数量

时间:2016-11-03 10:24:00

标签: xml post nginx centos ddos

我一直在试图找出如何根据post xml请求阻止请求。例如,下面是我们从集成中从第三方服务接收的xml数据的格式,现在的问题是,第三方服务有时发送请求ping用户的位置,几乎就像ddos攻击导致服务器无响应。我不想阻止每个位置ping请求,但只有当请求数量太高而且基于xml数据时,即理想情况下我想要仅检测位置ping请求,因为所有的api帖子请求来自单个URL,后期数据基于请求是动态的。

      api.test.com/connect/wechat/XXXXXXXXX

      <xml><Event><![CDATA[LOCATION]]></Event><Latitude>39.936901</Latitude><Longitude>116.410301</Longitude><Precision>30.000000</Precision></xml>

我希望我足够清楚,任何帮助都会受到高度赞赏。 提前谢谢。

0 个答案:

没有答案