Сервер Flask не хочет обрабатывать хэштеги (#) в route

Есть input в html файле <input id="text" placeholder="Текст">

С помощью JavaScript я получаю с него значение и отправляю на сервер:

text = $("#text").val();
var url = "/tweet?text=" + text;
fetch (url)
    .then((response) => {
        return response.json();
    })
    .then((data) => {
        alert(data["text"]);
    });

Route которого выглядит как:

@app.route('/tweet')
def tweet():
    text = request.args.get('text', type=str)
    print(text)
    return {"text": text}

Если в поле #text я пишу текст, включающий в себя хэштег, то на выходе в alert получаю только текст, который шел до #.

Помогите разобраться в проблеме.


Ответы (0 шт):