我的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生成的。
答案 0 :(得分:0)
Mod_Security配置为阻止某些端点上的POST请求。
确认服务器使用的Mod_Security的版本,并找到一个漏洞来绕过安全检查。
请注意,除非您有权测试服务器,否则这是非常非法的。