HelpStartConceptsStructparams - zaproxy/zap-core-help-fil_PH GitHub Wiki

Mga Parametro ng Estruktura

Mga parametro ng Estruktura ay isang tipo ng Pag-iiba ng Estruktura kung saan tinutukoy ang mga parametro ng kumakatawan sa aplikasyon ng estruktura sa halip na gumamit ng datos.

Sa 'tradisyonal' na mga aplikasyon ng web ang estruktura ng mga aplikasyon ay tipikal na tinukoy sa pamamagitan ng mga path ng URL at ang datos ay naglalaman ng mga parametero ng URL at datos ng POST. Mga URL gaya ng:

ay kinakatawan ng Mga site tab bilang isang 'node' sa puno:

Ang mga Site ng puno ay napakahalaga bilang ito ay mga sumasalamin ng ZAP sa pag-unawa ng aplikasyon ng estruktura. Kung hindi ito magandang representasyon ng estraktura pagkatapos ng ZAP ay hindi magagawang umatake ng epektibo sa aplikasyon.

Sa 'solo' na pahina ng mga aplikasyon sa isang parametro ay ginamit sa pagpapahiwatig ng lohikal ng 'pahina':

itong 3 mga URL na kumakatawan sa iba't ibang lohikal ng mga pahina, pero sa pamamagitan ng default ZAP ay maaari pa rin kumatawan para sa kanila bilang isang node:

Ito ay isang problema dahil ang ZAP ay hindi na ngayon aatakihin ang lahat ng pagpapaandar ng aplikasyon.

Sa mga term ng ZAP ang 'pahina' ng parametro ng URL ay isang 'parametro ng estruktura' - ang isang parametro ay mga tumutukoy ng parte ng estruktura ng aplikasyon. Maaari mong tukuyin ang estruktura ng mga parametro sa pamamagitan ng pagdagdag ng aplikasyon sa isang Konteksto at pagkatapos ng mga ito kumpigurahin sa pamamagitan ng Konteksto ng Sesyon sa Estruktura ng Iskrin. Kapag nagawa mo na itong mga pahina ay magiging tama ang kinatawan bilang 3 mga node:

Na-access sa pamamagitan ng

     Konteksto ng Sesyon sa Estruktura ng Iskrin

Maaari ring tingnan sa

     Pangkalahatang ideya ng UI para sa pangkalahatang ideya ng gumagamit ng interface
     Mga tampok ibinigay ng ZAP
     Mga babaguhing estruktura mga kontrol kung saan babaguhin kung paano ang mga kumakatawan sa ZAP ng estruktura ng aplikasyon
     Nilalaman ng Driven na Datos kung saan tinutukoy ang mga path ng URL sa kinatawan ng datos
⚠️ **GitHub.com Fallback** ⚠️