所以我试图为 ctf 解决问题,而对于一个问题,我需要将数据从 python 脚本发送到 javascript。谁能告诉我怎么做?
谢谢!
我的html代码是:
<!DOCTYPE html>
<html>
<head>
</head>
<body>
<h1 class="text">text</h1>
<script>
$.get("http://[website]/cgi-bin/challenge.py",
function(data) {
$(".text").html(data);
});
</script>
</body>
</html>
我用 [website] 替换了网站名称 python 代码是这样的:
#!/usr/bin/python
import json
print "Content-type: text/html\n\n"
text = "It works!"
json.dumps(text)
编辑: 我希望 python 文件返回“它可以工作!”,但是在进入网络选项卡查看结果后,它什么也没返回。h1中的文字也消失了。
这是来自网络选项卡的图像: https ://i.stack.imgur.com/8JSMO.png