簡體   English   中英

如何在 URL 中發送 HTML?

[英]How can I send HTML in URL?

我正在學習安全性並嘗試不同的黑客攻擊。 我有一個基本的 web 服務器,使用 flask

from flask import Flask

app = Flask(__name__)

@app.route("/<name>")
def hello_name(name):
    return f"hello {name}"

然后在我的瀏覽器上(嘗試使用 firefox 和 chrome - 結果相同)我輸入以下內容:

127.0.0.1:5000/<h1>test<"forward slash"h1>

或者

127.0.0.1:5000/<h1>test<%2fh1>

並得到:未找到服務器上未找到請求的 URL。 如果您手動輸入了 URL,請檢查您的拼寫並重試。

是瀏覽器阻止了這個嗎? 接下來我想使用腳本標簽而不是 h1。 但我需要先把這個做好。 是否可以在 URL 中發送 HTML?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM