Përmbajtje:

Si e përdorni ngSanitize?
Si e përdorni ngSanitize?

Video: Si e përdorni ngSanitize?

Video: Si e përdorni ngSanitize?
Video: Мало кто знает этот секрет силикона и красок! Замечательные советы, которые действительно работают! 2024, Nëntor
Anonim

Këshilla ng 1: Si të përdorni ngSanitize

  1. Shkarko këndore- dezinfektoj modulin dhe përfshijeni atë në faqen html.
  2. shtoni ngSanitizoj në varësitë e modulit, var app = këndore. moduli ('Aplikacioni im', [' ngSanitizoj ']);
  3. Shtoni shprehjen e kërkuar në kontrollues: $scope. variabël = 'Përshëndetje Botë! ';
  4. Në faqen e shikimit:

Njerëzit pyesin gjithashtu, për çfarë përdoret sanitizimi këndor?

1 Përgjigje. Nëse përfshini këndore - dezinfektoj skripti, inputet janë dezinfektuar duke analizuar HTML-në në tokena. Të gjithë shenjat e sigurta (nga një listë e bardhë) më pas serializohen në vargun html të ikjes siç duhet. Kjo do të thotë që asnjë hyrje e pasigurt nuk mund të hyjë në vargun e kthyer.

si e përdorni NG bind? Përkufizimi dhe Përdorimi Të ng - lidh tregon direktiva AngularJS për të zëvendësuar përmbajtjen e një elementi HTML me vlerën e një ndryshoreje ose shprehjeje të caktuar. Nëse vlera e variablit ose shprehjes së dhënë ndryshon, përmbajtja e elementit të specifikuar HTML do të ndryshohet gjithashtu.

Këtu, çfarë është sanitizimi në këndor?

Sanitizimi modifikon hyrjen, duke e kthyer atë në një vlerë që është e sigurt për t'u futur në DOM. Në Sanitizimi këndor varet nga konteksti, një vlerë që është e padëmshme në CSS është potencialisht e rrezikshme në një URL. mund të lexoni për kontekste të ndryshme këtu.

Çfarë është $SCE?

Ikja e rreptë kontekstuale ( SCE ) është një mënyrë në të cilën AngularJS kufizon lidhjet për të dhënë vetëm vlera të besuara. Qëllimi i tij është të ndihmojë në shkrimin e kodit në një mënyrë që (a) të jetë i sigurt si parazgjedhje, dhe (b) të bëjë shumë më të lehtë auditimin për dobësitë e sigurisë si XSS, clickjacking, etj.

Recommended: