Brian Di Foy phau ntawv tshiab: Mojolicious Web Clients

Phau ntawv yuav muaj txiaj ntsig zoo rau cov programmers thiab cov thawj coj ua haujlwm. Txhawm rau nyeem nws, nws txaus kom paub cov ntsiab lus ntawm Perl. Thaum koj paub nws, koj yuav muaj cov cuab yeej muaj zog thiab nthuav qhia uas yuav pab koj yooj yim rau koj txoj haujlwm txhua hnub.

Phau ntawv npog:

  • HTTP Basics
  • JSON parsing
  • Parsing XML thiab HTML
  • CSS selectors
  • Kev ua tiav ncaj qha ntawm HTTP thov, kev lees paub thiab ua haujlwm nrog cov ncuav qab zib
  • Khiav cov lus nug tsis thaiv
  • Cov lus cog tseg
  • Sau ib-liners thiab ojo module. Qee qhov piv txwv:

    % perl -Mojo -E 'g(shift)->save_to("test.html")' mojolicious.org
    % mojo tau https://www.mojolicious.org a attr href

    Tus nqi ntawm phau ntawv yog ntau tshaj li nrov thiab kuv twb tau leafed los ntawm nws. Kuv hlub nws. Cov khoom yog nthuav tawm nyob rau hauv ib qho kev nkag tau thiab nthuav. Muaj ntau qhov kev kawm tsis txaus ntseeg txog vim li cas qhov no lossis cov cuab yeej ntawd tau ua raws li qhov no.

    Brian cog lus tias yuav hloov kho phau ntawv kawm ob peb zaug hauv ib xyoos thiab tam sim no ua haujlwm ntawm phau ntawv tom ntej no rau lub vev xaib nws tus kheej.

Tau qhov twg los: linux.org.ru ua

Ntxiv ib saib