Apache Tomcat 7.0.104 釋出了,主要包含一些 bug 修復:
- 支援在配置檔案中使用 ${...} 屬性替換時的預設值
- 在配置 HTTP 聯結器時,如果為 URIEncoding 指定的編碼不是 RFC7230 要求的 US-ASCII 的超集,則發出警告
- 將系統屬性 org.apache.tomcat.util.buf.UDecoder.ALLOW_ENCODED_SLASH 替換為 Connector 屬性 encodingSolidusHandling,該屬性添加了一個附加選項來將 %2f 序列傳遞給應用程式而無需對其進行解碼
- 由於可能的衝突,將用於屬性替換的預設值分隔符更改為 “:-”。現在的語法為 “${name:-default}”
- Tomcat 本機庫的打包版本更新為 1.2.24
詳情見釋出公告。
另:Apache Tomcat 7.0.x 將於明年 3 月 31 日結束生命週期。