Užklausų biblioteka yra vienas iš svarbių Python aspektų teikiant HTTP užklausas nurodytu URL. Šiame straipsnyje aptariama, kaip naudojant nurodytą URL galima pateikti GET užklausą užklausos.GET() metodas. Prieš tikrindami GET metodą, išsiaiškinkime, kas yra GET užklausa –
vilkas prieš lapę
GAUTI Http metodą
GET metodas naudojamas informacijai iš nurodyto serverio gauti naudojant nurodytą URL. GET metodas siunčia užkoduotą vartotojo informaciją, pridėtą prie puslapio užklausos. Puslapis ir užkoduota informacija yra atskirti simboliu „?“. Pavyzdžiui:
https://www.google.com/search?q=hello>
Kaip pateikti GET užklausą per Python užklausas
Python užklausų modulis pateikia įmontuotą metodą, vadinamą gauti () kad pateiktumėte GET užklausą nurodytu URL adresu.
Sintaksė –
requests.get(url, params={key: value}, args)> Pavyzdys - Pavyzdžiui, pabandykime pateikti užklausą „Github“ API.
Python3
kat timpf grynoji vertė
import> requests> > # Making a GET request> r>=> requests.get(>' https://api.github.com / users / naveenkrnl'>)> # check status code for response received> # success code - 200> print>(r)> # print content of request> print>(r.content)> |
>
>
išsaugokite šį failą kaip request.py ir paleiskite terminalą,
python request.py>
Išvestis –

GET metodo naudojimo privalumai
- Kadangi GET metodu siunčiami duomenys rodomi URL, galima pažymėti puslapį su konkrečiomis užklausos eilutės reikšmėmis.
- GET užklausos gali būti saugomos talpykloje, o GET užklausos lieka naršyklės istorijoje.
- GET užklausas galima pažymėti.
GET metodo naudojimo trūkumai
- GET metodas netinka perduoti neskelbtiną informaciją, pvz., vartotojo vardą ir slaptažodį, nes jie yra visiškai matomi URL užklausos eilutėje ir gali būti saugomi kliento naršyklės atmintyje kaip aplankytas puslapis.
- Kadangi GET metodas priskiria duomenis serverio aplinkos kintamajam, URL ilgis yra ribotas. Taigi, bendras siunčiamų duomenų kiekis yra ribotas.