>> SPEAKER 1: Pa izvajati iskanje motorja ali vsaj uporabnik začelje
vmesnik za iskalnik, ki omogoča uporabniku, da tip v nekaj izrazov
in potem iskati po vsem svetu web za temi pogoji.
Da bi to dosegli, bomo uporabili HTML v "obliki" tag, kot tudi nekatere druge.
Tu v Search.html, sem že gotten nam z odprtjem začel in
zapiranje nekaj oznak.
Torej sedaj tu, znotraj tega organa, dajva najprej določiti tarifno številko CS50
Išči bi služil kot naziv vrste v telesu strani.
>> Dajmo potem odprlo "Oblika" oznako in preemptively, dajmo ga zaprete, tako da ne
pozabili pozneje.
Oglejmo nato določite vhodni oznako, katere Ime mora biti "q" za poizvedbo, in katerih
Tip je "besedilo", tako da Brskalnik to postane kot polje z besedilom
na strani.
Oglejmo zaprite to oznako.
Oglejmo nato vstavite pod prelom vrstice.
In kaj je zdaj opredeliti en vnos več to Čas, katerega tip bo predložil
tako da je gumb Pošlji in katerih vrednost ali nalepka je CS50 Iskanje.
>> Sedaj smo definirali ta obrazec, vendar smo niso določeni, kjer oblika
je treba predložiti.
Dodajmo še dve lastnosti natančneje tukaj.
Najprej, kaj je opredeliti v "obliki" tag sama metoda, s katero je ta
obrazec je treba predložiti, je HTTP get.
In kaj je navesti, da ukrep ali namembnost tega obrazca je
https://www.google.com/search.
>> Vem, da obstaja prijaviti, ker Videl sem ga že nekaj časa v mojem
brskalnika naslovno vrstico.
Torej, se bom enostavno sklicevati, da uporabnik da URL za svoje rezultate iskanja.
Pojdimo zdaj rešiti, spremenite dovoljenja no, in odpreti to fazo.
"Chmod a plus r search.html." Dajva zdaj odpirajo Chrome.
http://localhost/search.html.
Ni najbolj seksi iskalnikov, ampak poglejmo, če deluje.
In obstajajo nekatere mačke.
>> Opazijo, čeprav, kot v naslovni vrstici je točno URL, da sem pričakoval,
vendar z nekaj malega več na koncu.
Če povečam tukaj, opazil, da URL je točno tako, kot smo pričakovali, vendar z
vprašaj Q je enak mačke na vrhu.
Od kod se je vzela?
>> No, ker sem predložil obrazec, ki je imel svoj prispevek, katerega ime je bilo q, naša
Brskalnik je vzel nase dodati, da question mark, nato pa, da
Ime parametra je - q -
sledi enačaj, čemur mačke, ki je vrednost, ki sem
Sam vtipka
Če bi bilo več takih parametri znotraj URL, bi brskalnik
so preprosto ločiti jim ga ampersand.
Toda v tem primeru smo samo en tak par.
In da je na voljo kot prispevek k Google podobno kot parametra
pod pogojem, da se funkcija je vhod.
Google in nato uporablja ta prispevek k poiskati svojo podatkovno bazo in nekako
prikaz strani rezultatov.