|
-27 / 13 / 0
Регистрация: 29.12.2018
Сообщений: 214
|
|
Написать программу, которая разбирает (парсит) GET-запрос01.01.2019, 00:38. Показов 9998. Ответов 4
Метки нет (Все метки)
Возможно, вы замечали, что в адресах некоторых страниц (URL) встречаются символы & и =, как на первой строке примера. Это — GET-запрос протокола HTTP, один из способов передать сайту некоторые данные помимо адреса страницы, которую вы желаете открыть. Сайт может использовать эти данные по-разному, например изменять страницу в зависимости от них.
Пользователи, конечно, не пишут GET-запрос руками, он формируется той страницей, с которой пользователь переходит, нажав на ссылку или кнопку. Вы же должны написать программу, которая разбирает («парсит», от parse) GET-запрос. Вопросительный знак ? разделяет в адресе путь к странице, которую мы запрашиваем, от GET-запроса. Нас будет интересовать только запрос. Он состоит из пар ключ-значение; пары отделены друг от друга амперсандом &, а ключ от значения — знаком равенства. В приведенном примере таких пар две, и ключу «text» соответствует значение «котики», а ключу «source» — значение «images_drawing». Программа должна вывести значение, соответствующее заданному ключу. В реальности многие символы должны представляться в URL-адресах особым образом, но мы для простоты будем считать, что в ключах и значениях GET-запроса разрешены все цифробуквенные символы, символы пустого пространства (кроме символа перевода строки) и все знаки препинания, кроме ?, &, = и #. Формат ввода На первой строке вводится URL, содержащий GET-запрос. На второй строке вводится ключ, присутствующий в этом запросе. Формат вывода Нужно вывести одну строку — значение, соответствующее ключу. Пример Ввод https://yandex.ru/images/searc... es_drawing text Вывод котики
0
|
|
| 01.01.2019, 00:38 | |
|
Ответы с готовыми решениями:
4
Написать программу, которая делает запрос о действиях пользователя Написать диалоговую программу, которая выдавала бы пользователю запрос о вводе двух чисел Написать программу, которая вычерчивает на экране узор – ломаную линию программу, которая выводит на экран пятиконечной звезды. |
|
8 / 8 / 0
Регистрация: 17.11.2019
Сообщений: 7
|
||||||
| 03.12.2019, 19:43 | ||||||
1
|
||||||
|
Просто Лис
|
|
| 03.12.2019, 19:53 | |
|
0
|
|
| 03.12.2019, 20:28 | |
|
Не по теме:
Кликните здесь для просмотра всего текста
ох уж эти котики... :-|
0
|
|
|
0 / 0 / 0
Регистрация: 24.02.2022
Сообщений: 5
|
|||||||||||
| 23.12.2023, 02:32 | |||||||||||
0
|
|||||||||||
| 23.12.2023, 02:32 | |
|
Помогаю со студенческими работами здесь
5
Написать программу на питоне.Написать программу «Шифрование», которая позволяет зашифровывать и расшифровывать текст Написать программу на питоне.Написать программу «Шифрование», которая позволяет зашифровывать и расшифровывать текст Программа которая парсит XML файл Написать программу, которая формирует бинарный файл с входными данными и программу которая читает бин. файл Программа, которая заходит на сайт, авторизуется и парсит информацию с сайта Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2.
Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива.
Было так:. . .
|
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: реализовать контроль корректности заполнения дат назначения. . .
|
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html
Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
|
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
|
|
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях.
Задача: при копировании документа очищать определенные реквизиты и табличную. . .
|
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git
main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели
8ATzM_2aurI
|
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2.
Задача: запретить редактирование документа, если он открыт у другого пользователя.
/ / . . .
|
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои.
А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
|