Сервер 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 получаю только текст, который шел до #.
Помогите разобраться в проблеме.