gpt4 book ai didi

html - "no-referrer"元标记不起作用

转载 作者:太空宇宙 更新时间:2023-11-04 15:52:05 25 4
gpt4 key购买 nike

我正在尝试制作 csrf script这将发送 post request不发送 referrer .我的代码:

<html>
<body>
<meta name="referrer" content="no-referrer">
<iframe style="display:none" name="csrf-frame"></iframe>
<form method='POST' action='https://www.example.com/test.php' target="csrf-frame" id="csrf-form">
<input type='hidden' name='x' value='y'>
<input type='submit' value='submit'>
</form>
<script>document.getElementById("csrf-form").submit()</script>
</body>
</html>

我正在尝试使用此元标记:<meta name="referrer" content="no-referrer">但没有成功,post 请求中仍然有 referrer。

最佳答案

我相信这里的问题是你把 <meta> body 内部的标签。然而,<meta>标签总是应该放在 <head> 里面元素。您可能想要输入以下代码:

<!DOCTYPE html>
<html>
<head>
<meta name="referrer" content="no-referrer">
</head>
<body>
<iframe style="display:none" name="csrf-frame"></iframe>
<form method='POST' action='https://www.example.com/test.php' target="csrf-frame" id="csrf-form">
<input type='hidden' name='x' value='y'>
<input type='submit' value='submit'>
</form>
<script>document.getElementById("csrf-form").submit()</script>
</body>
</html>

https://www.w3schools.com/tags/tag_meta.asp 上有更多关于此的信息.

关于html - "no-referrer"元标记不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49411355/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com