使用请求模块发布数据时,在Mod_Security请求错误中获取403禁止

时间:2020-02-04 20:19:09

标签: python python-requests

我的Python代码:

import requests 

headers = {'User-Agent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/39.0.2171.95 Safari/537.36'}

xml_data1 = "hello"

hostxml = "example.com/xmlrpc.php"

check_method = requests.post(hostxml,data='1', verify=False,headers=headers).text

print(check_method)

输出:

不可接受!

在此服务器上找不到所请求资源的适当表示形式。此错误是由Mod_Security生成的。

1 个答案:

答案 0 :(得分:0)

可以将

Mod_Security配置为阻止某些端点上的POST请求。

确认服务器使用的Mod_Security的版本,并找到一个漏洞来绕过安全检查。

请注意,除非您有权测试服务器,否则这是非常非法的。