Выступающий 1: Давайте реализуем поиск двигатель или, по крайней мере, пользователь интерфейс интерфейс для поисковой системы, которая позволяет пользователю ввести некоторые термины , а затем искать всемирное веб для этих терминов. Для достижения этой цели мы будем использовать HTML в "форму" тег, а также некоторые другие. Здесь, в search.html, я уже получил нас начали открытием и закрытия несколько тегов. Так что теперь здесь, внутри этого тела, давайте сначала определить заголовок CS50 Поиск служить названия сортов в теле страницы. Давайте затем открыть «формой», тег и, превентивно, давайте закроем его, так что не забудьте позже. Давайте тогда определим входной тег, чье будет имя "д" для запроса, и чьи Тип должен быть "текст", так что браузеру, дает для этого как текстовое поле на странице. Давайте затем закройте этот тег. Давайте тогда вставить разрыв строки ниже. И давайте определим еще одну ввод этого Время, чей тип будет представить, так что это кнопка Отправить, и чьи значение или метка CS50 Поиск. Мы определили эту форму, но мы не указали, где форма должны быть представлены. Давайте добавим еще два атрибуты если быть более точным здесь. Во-первых, давайте уточним в "форме" тега Сам, что способ, которым это форма должна быть представлена ​​в HTTP GET. И давайте уточним, что действие или направление этой формы должна быть https://www.google.com/search. Теперь, я знаю, что URL существует, потому что Я видел это в течение некоторого времени в моей адресная строка браузера. Так что я просто буду называть пользователю что URL для результатов поиска. Давайте теперь сохранить, изменить права доступа на, и открыть этот этап. "CHMOD плюс г search.html." Давайте теперь открыть Chrome. http://localhost/search.html. Не самый сексуальный из поисковых систем, но давайте посмотрим, работает ли он. И есть некоторые кошки. Обратите внимание, тем не менее, чем в адресной строке именно URL, что я ожидал, но с немного что-то более в конце. Если бы я увеличить здесь, обратите внимание, что URL точно, как мы ожидали, но с знак вопроса получилась равной кошки на самом верху. Откуда это взялось? Ну, потому что я представил форму, был вход, имя которого было кв, наш браузеру взяла на себя добавить, что вопросительный знак, а затем положить, что Имя параметра - д - затем знак равенства, а затем кошками, что на значение, которое я сам ввели дюйма Если бы было больше таких параметров внутри URL, браузер будет просто отделена их по амперсандом. Но в данном случае, мы имеем только один такой пары. И это при условии качестве входных данных для Google так же, как параметра подается на вход функции. И Google затем использует этот вход на поиск свою базу данных так или иначе и отобразить страницу результатов.