ΠΠ° Π±Π΅Π·ΠΏΠ»Π°ΡΠ½Π° ΡΠΈΡΡΠ΅ΠΌΠ° Π·Π° ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° ΡΡΠ΄ΡΡΠΆΠ°Π½ΠΈΠ΅ΡΠΎ
ΠΠ΄Π΅Π½ΡΠΈΡΠΈΡΠΈΡΠ°Π½ΠΈ ΡΡΠ·Π²ΠΈΠΌΠΎΡΡΠΈ (ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΠΎΡΡΠΈ Π²ΡΠ΅ ΠΎΡΠ΅ Π½Π΅ ΡΠ° ΡΠ°Π·ΠΊΡΠΈΡΠΈ):
- ΠΠΎΠ²ΠΈΡΠ°Π²Π°Π½Π΅ Π½Π° ΠΏΡΠΈΠ²ΠΈΠ»Π΅Π³ΠΈΠΈ ΡΡΠ΅Π· ΠΌΠ°Π½ΠΈΠΏΡΠ»ΠΈΡΠ°Π½Π΅ Π½Π° Rest API (ΠΏΠΎΡΠ²ΡΠ²Π° ΡΠ΅ ΡΠ°ΠΌΠΎ ΠΊΠΎΠ³Π°ΡΠΎ plone.restapi Π΅ Π°ΠΊΡΠΈΠ²ΠΈΡΠ°Π½);
- ΠΠΎΠ΄ΠΌΡΠ½Π° Π½Π° SQL ΠΊΠΎΠ΄ ΠΏΠΎΡΠ°Π΄ΠΈ Π½Π΅Π΄ΠΎΡΡΠ°ΡΡΡΠ½ΠΎ Π΅ΠΊΡΠ°Π½ΠΈΡΠ°Π½Π΅ Π½Π° SQL ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΈΠΈ Π² DTML ΠΈ ΠΎΠ±Π΅ΠΊΡΠΈ Π·Π° ΡΠ²ΡΡΠ·Π²Π°Π½Π΅ ΠΊΡΠΌ Π‘Π£ΠΠ (ΠΏΡΠΎΠ±Π»Π΅ΠΌΡΡ Π΅ ΡΠΏΠ΅ΡΠΈΡΠΈΡΠ΅Π½ Π·Π°
ΠΠΎΠΏΠ΅ ΠΈ ΡΠ΅ ΠΏΠΎΡΠ²ΡΠ²Π° Π² Π΄ΡΡΠ³ΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ, Π±Π°Π·ΠΈΡΠ°Π½ΠΈ Π½Π° Π½Π΅Π³ΠΎ); - ΠΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ Π·Π° ΠΏΡΠ΅Π½Π°ΠΏΠΈΡΠ²Π°Π½Π΅ Π½Π° ΡΡΠ΄ΡΡΠΆΠ°Π½ΠΈΠ΅ ΡΡΠ΅Π· ΠΌΠ°Π½ΠΈΠΏΡΠ»Π°ΡΠΈΠΈ Ρ ΠΌΠ΅ΡΠΎΠ΄Π° PUT, Π±Π΅Π· Π΄Π° ΠΈΠΌΠ°ΡΠ΅ ΠΏΡΠ°Π²Π° Π·Π° Π·Π°ΠΏΠΈΡ;
- ΠΡΠ²ΠΎΡΠ΅ΡΠ΅ ΠΏΡΠ΅Π½Π°ΡΠΎΡΠ²Π°Π½Π΅ Π²ΡΠ² ΡΠΎΡΠΌΠ°ΡΠ° Π·Π° Π²Ρ ΠΎΠ΄;
- ΠΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ Π·Π° ΠΏΡΠ΅Π΄Π°Π²Π°Π½Π΅ Π½Π° Π·Π»ΠΎΠ½Π°ΠΌΠ΅ΡΠ΅Π½ΠΈ Π²ΡΠ½ΡΠ½ΠΈ Π²ΡΡΠ·ΠΊΠΈ, Π·Π°ΠΎΠ±ΠΈΠΊΠ°Π»ΡΠΉΠΊΠΈ ΠΏΡΠΎΠ²Π΅ΡΠΊΠ°ΡΠ° Π½Π° isURLInPortal;
- ΠΡΠΎΠ²Π΅ΡΠΊΠ°ΡΠ° Π·Π° ΡΠΈΠ»Π°ΡΠ° Π½Π° ΠΏΠ°ΡΠΎΠ»Π°ΡΠ° Π΅ Π½Π΅ΡΡΠΏΠ΅ΡΠ½Π° Π² Π½ΡΠΊΠΎΠΈ ΡΠ»ΡΡΠ°ΠΈ;
- ΠΠ΅ΠΆΠ΄ΡΡΠ°ΠΉΡΠΎΠ² ΡΠΊΡΠΈΠΏΡ (XSS) ΡΡΠ΅Π· Π·Π°ΠΌΠ΅ΡΡΠ²Π°Π½Π΅ Π½Π° ΠΊΠΎΠ΄ Π² ΠΏΠΎΠ»Π΅ΡΠΎ Π·Π° Π·Π°Π³Π»Π°Π²ΠΈΠ΅.
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: opennet.ru