|
Теги. bot теги. Бот создан, настроен, но как его запустить Если сейчас мы перейдём в нашего бота и запустим его, то мы получим Ничего мы и не получим, т к. мы только создали бота
GET и POST HTTP-методы GET и POST — самые распространённые способы отправить или получить данные с сервера. В курсе будет использован только GET запрос.
GET — метод для чтения данных с сайта. Например, для доступа к указанной странице. Он говорит серверу, что клиент хочет прочитать указанный документ. На практике этот метод используется чаще всего, например, в интернет-магазинах на странице каталога. Фильтры, которые выбирает пользователь, передаются через метод GET .
Когда вы перешли на этот шаг - вы отправили get запрос серверу, и после этого ещё пару get и post запросов. Сервер вам ответил, и всё, вы читаете этот текст!
Рассмотрим GET запрос на примере ссылки:
http s: //www.youtube. com /watch?v=rFO1xy99yac& list =PLmSBSL0-aSgleUno7veZGXw7IWx-STfMl& index = 1
На этом примере мы отлично видим:
Домен: www.youtube.com
Путь: /watch?v=rFO1xy99yac&list=PLmSBSL0-aSgleUno7veZGXw7IWx-STfMl&index=1
Параметры запроса: ?v=rFO1xy99yac&list=PLmSBSL0-aSgleUno7veZGXw7IWx-STfMl&index=1
Когда мы переходим по этой ссылке сервер, при получении запроса, получает эти параметры:
v=rFO1xy99yac
list=PLmSBSL0-aSgleUno7veZGXw7IWx-STfMl
index=1
Символ "? " означает что после него идут параметры
Символ "& " разделяет параметр со значением от другого параметра со значением.
Примеры get-запросов и параметров, которые передаются:
Бот для поиска Напишите бота, который получает поисковой запрос, и отправляет ссылки на следующие сайты с указанным запросом. Обратите внимание, что только stepik не заменяет пробелы в запросах на "+".
Шаблоны: Google: https://www.google.com/search?q=
Yandex: https://yandex.ru/search/?lr=16&text=
YouTube: https://www.youtube.com/results?search_query=
Stepik: https://stepik.org/catalog/search?q=
|
|
|