>> SPEAKER 1: Pieņemsim īstenot meklēšanu dzinēju vai vismaz Frontend lietotājs
interfeiss meklētājprogrammu, ka ļauj lietotājam rakstīt dažus noteikumus
un tad meklēt vispasaules web šiem noteikumiem.
Lai to panāktu, mēs izmantosim pieejams HTML "formā" tag, kā arī daži citi.
Šeit search.html, es esmu jau gotten mums sākās ar atvēršanas un
slēdzot dažas tagus.
Tāpēc tagad šeit, iekšā no šīs iestādes, pieņemsim vispirms definēt virsrakstu CS50
Meklēt, lai kalpotu par titulu veidu organismā lapas.
>> Pieņemsim tad atvērt "formu" tagu, un, preemptively, pieņemsim to aizvērtu, tāpēc nav
aizmirsis vēlāk.
Pieņemsim tad noteikt ieejas frāzi, kuru nosaukums ir "Q" vaicājumu, un kura
tips ir "teksta", lai pārlūku padara to kā teksta laukā
lapā.
Pieņemsim aizveriet šo tagu.
Pieņemsim tad ievietotu rindiņas pārtraukumu zemāk.
Un pieņemsim tagad definēt vēl vienu ievadi to laiks, kuru veids būs jāiesniedz
tā ka Iesniegt pogu, un kuru vērtība vai etiķete ir CS50 Meklēt.
>> Tagad mēs esam noteikts šo formu, bet mēs nav noteikts, kur formu
jāiesniedz.
Pieņemsim pievienot vēl divus atribūtus precīzāk šeit.
Pirmkārt, pieņemsim precizēt, jo "formā" tagu pats par sevi, ka metode, kurā šī
veidlapa jāiesniedz, ir iegūt HTTP.
Un pieņemsim noteikt, ka darbība vai galamērķis Šīs veidlapas ir
https://www.google.com/search.
>> Tagad es zinu, ka URL pastāv tāpēc, ka Esmu redzējis to kādu laiku manā
pārlūkprogrammas adrešu joslā.
Tāpēc es esmu tikai gatavojas nodot lietotājam ka URL meklēšanas rezultātiem.
Pieņemsim tagad saglabāt, mainīt atļaujas gada, un atvērt šo posmu.
"Chmod plus r search.html." Pieņemsim tagad atvērt Chrome.
http://localhost/search.html.
Nav sexiest meklētājprogrammas, bet pieņemsim redzēt, ja tā darbojas.
Un tur ir daži kaķi.
>> Paziņojums, lai gan, kā adrešu joslā Tieši URL, ka es gaidīju,
bet ar nelielu kaut ko more beigās.
Ja es tuvinātu šeit, ievērosiet, ka URL ir tieši tā, kā mēs bijām gaidījuši, bet ar
jautājuma zīme Q ir vienāds kaķi augšpusē.
No kurienes tas nāk no?
>> Nu, tāpēc, ka es iesniedzu veidlapu, piedalījušies, kura vārds bija q, mūsu
pārlūkprogramma ņēma to uz sevi, lai pievienotu, ka jautājuma zīme, un pēc tam nodot, ka
parametrs nosaukums - q -
kam seko vienādības zīme, kam seko ar kaķiem, kas ir vērtība, ka es
pats drukāti collas
Ja tur bija vairāki šādi parametri iekšpusē URL, pārlūks būtu
vienkārši atdalītas tos ar & zīmi.
Taču šajā gadījumā, mēs tikai viens šāds pāris.
Un kas ir paredzēts kā ieguldījums Google līdzīgi parametrs ir
sniedz funkcija ir ievadi.
Un Google tad izmanto šo ieguldījumu meklēt savu datu bāzi kaut kā un
parādīt lapā rezultātus.