Это простой HTML страницы с текстовым полем и кнопкой поискаКак мы можем отправить запрос GET на сервер бутылок питона без использования Javascript?
<!DOCTYPE html>
<html>
<body>
<input type="text" name="queryString"><br>
<button type="button" name="searchButton">Search</button>
</body>
</html>
Первоначально выше HTML страницы, обслуживаемой сервером бутылки (я собираюсь опускать код), а затем я хочу обрабатывать результаты поиска QueryString с помощью:
@route('/', method = 'GET')
def processSearch():
queryString = request.forms.get("queryString")
print 'queryString is:', keyword
return 'processSearch() executed'
Мой вопрос: без Javascript OnClick функции слушателя (что бы сделать вызов AJAX), можно нажать на кнопку поиск и огнестойкость запрос GET, который начинает выполнять processSearch()?
Примечание: Я знаю, что POST идеально подходит для представления данных формы, но мне все еще интересно узнать, будет ли это работать.
Нет, это не возможно. Без Javascript вы можете только отправить что-то на сервер, нажав на ссылку или отправив форму. – Barmar