Kutolewa kwa seva ya lighttpd 1.4.54 http na urekebishaji wa URL umewezeshwa

iliyochapishwa kutolewa kwa seva nyepesi ya http lighttpd 1.4.54. Toleo jipya linatanguliza mabadiliko 149, ambayo ujumuishaji wa urekebishaji chaguomsingi wa URL, urekebishaji wa mod_webdav na kazi ya uboreshaji wa utendakazi hujitokeza.

Tangu lighttpd 1.4.54 iliyopita Tabia ya seva inayohusiana na urekebishaji wa URL wakati wa kuchakata maombi ya HTTP. Chaguzi za ukaguzi mkali wa maadili katika kichwa cha Seneta zimewashwa, urekebishaji wa viungo vilivyotumwa kwa vichwa na uzuiaji wa viungo vilivyo na herufi za udhibiti ambazo hazijaweza kuepukika pia huwezeshwa. Mchakato wa kuhalalisha ni pamoja na ubadilishaji otomatiki wa '\' hadi '/', '%2F' hadi '/', '%20' hadi '+', utatuzi na uondoaji wa sehemu za njia za faili zilizo na saraka za '.'. na '..', kusimbua herufi zilizotoroshwa '-', '.', '_' na '~'.

Ikihitajika, tabia ya kuchakata URL inaweza kubadilishwa katika mipangilio kwa kutumia chaguo "header-strict", "host-strict", "host-normalize", "url-normalize", "url-normalize-unreserved", "url -rekebisha-inahitajika" ",
"url-ctrls-reject", "url-path-2f-decode", "url-path-dotseg-remove" na "url-query-20-plus", ambazo sasa zimewekwa "kuwasha".

Mabadiliko mengine ni pamoja na urekebishaji kamili wa moduli ya mod_webdav, ambayo ilifanya iwezekanavyo kufikia utangamano kamili na vipimo, kuboresha utendaji na kuegemea. Miongoni mwa mabadiliko yanayovunja uoanifu kwa mod_webdav ni kuzuia maombi ambayo hayajakamilika ya PUT. Mod_auth huongeza usaidizi kwa algoriti ya SHA-256 kwa vigezo vya uthibitishaji wa hashing (HTTP Auth Digest).
Moduli mpya, mod_maxminddb, imependekezwa kuchukua nafasi ya mod_geoip (mod_geoip sasa imeacha kutumika).

Chanzo: opennet.ru

Kuongeza maoni