python - 发送帖子请求并获得回复(python 和邮递员)
问题描述
当我在 python 中使用requests.post向我的 php 文件发送发布请求时(我也尝试过邮递员,我得到了相同的结果)
当我将请求发送到我的 ubuntu 服务器时它运行良好,我得到回复当我发送到本地主机(XAMPP)中的同一个 PHP 文件时它运行良好,我得到回复
但是:当我尝试将相同的请求发送到同一个 php 文件但发送到我的网站时(免费托管)
我收到以下回复
ïn邮递员:
This site requires Javascript to work, please enable Javascript in your browser or use a browser with Javascript support
在蟒蛇中:
<html>
<body>
<script type="text/javascript" src="/aes.js"></script>
<script>
function toNumbers(d) {
var e = [];
d.replace(/(..)/g, function(d) {
e.push(parseInt(d, 16))
});
return e
}
function toHex() {
for (var d = [], d = 1 == arguments.length && arguments[0].constructor == Array ? arguments[0] : arguments, e = "", f = 0; f < d.length; f++) e += (16 > d[f] ? "0" : "") + d[f].toString(16);
return e.toLowerCase()
}
var a = toNumbers("f655ba9d09a112d4968c63579db590b4"),
b = toNumbers("98344c2eee86c3994890592585b49f80"),
c = toNumbers("3ae379a8f951fdbd269738b26c4c3d93");
document.cookie = "__test=" + toHex(slowAES.decrypt(c, 2, a, b)) + "; expires=Thu, 31-Dec-37 23:55:55 GMT; path=/";
location.href = "http://somefreehosting/php/register.php?i=1";
</script>
<noscript>This site requires Javascript to work, please enable Javascript in your browser or use a browser with Javascript support</noscript>
</body>
</html>
我想在我的 ubunto 服务器中显示 javascript 消息而不是执行请求以保护免受机器人攻击
解决方案
推荐阅读
- python - tensor.shape 在使用 tf.keras 时返回一个无值列表
- typescript - TypeORM 使用 take 返回无效的结果数量
- amazon-web-services - 调用 UploadServerCertificate 时 AWS AccessDenied
- tomcat - 在 Tomcat 9.0.X catalina.out 日志中显示日期和时间
- c++ - 如何在 C++ 中将 void/null 作为默认参数添加到函数/lambda 指针?
- sql - SQL Server:具有多个 AND 和 OR 的内部联接
- postgresql - 为什么 Postgres 多列分区修剪比这更聪明?
- java - 使用 HtmlUnit 使用 Java 抓取网页
- c# - 带有 .NET 的 Netsuite Suitetalk Web 服务 - 从保存的搜索中访问系统注释
- excel - 使用 sas 脚本将 excel 转换为 csv。excel只有一列