den första utgÄvan av den nya huvudgrenen , dÀr utvecklingen av nya funktioner fortsÀtter (samtidigt som stabila funktioner stöds görs endast Àndringar relaterade till att ÄtgÀrda allvarliga fel och sÄrbarheter).
Huvud :
- Stöd för variabler i direktiven «limit_rate» och «limit_rate_after» har lagts till, liksom i direktiven «proxy_upload_rate» och
«proxy_download_rate» i stream-modulen; - Krav pĂ„ den minimi stödda versionen av OpenSSL har höjts â 0.9.8;
- Som standard Àr byggandet av ngx_http_postpone_filter_module aktiverat;
- Problem med att direktivet «include» inte fungerade inuti blocken «if» och «limit_except» har ÄtgÀrdats;
- Ett fel vid behandling av bytevÀrden ««.
Bland de betydande förbÀttringarna som förvÀntas i version 1.17 nÀmns implementering av stöd för protokollen .
Dessutom kan det nÀmnas njs 0.3.2, JavaScript-tolk för webbservern nginx. njs-tolken implementerar ECMAScript-standarder och möjliggör att utöka nginx-funktionaliteten för att behandla förfrÄgningar med hjÀlp av skript i konfigurationen. Skript kan anvÀndas i konfigurationsfilen för att definiera avancerad logik för behandlingen av förfrÄgningar, generera konfigurationer dynamiskt, forma svar, modifiera förfrÄgan/svar eller snabbt skapa stubs för att lösa problem i webbapplikationer.
I den nya versionen av njs har stöd för mallstrĂ€ngar, definierade i specifikationen, lagts till. MallstrĂ€ngar Ă€r strĂ€ng-litteraler som tillĂ„ter inbĂ€ddning av uttryck. Uttryck definieras i den inbĂ€ddade ${âŠ}-blocken, som kan inkludera bĂ„de separata variabler (${name}) och uttryck (${5 + a + b}). Dessutom har stöd för namngivna grupper i RegExp objektet lagts till, vilket gör det möjligt att binda matchade delar av strĂ€ngen till specifika namn istĂ€llet för matchningsindex. Stöd för byggande med GNU Readline-biblioteket har ocksĂ„ lagts till.
KĂ€lla: opennet.ru
