mod_sed позволяет изменять тела HTTP-запросов в Apache. Есть ли аналогичный инструмент в Apache Tomcat?Есть ли mod_sed эквивалент для Tomcat?
ответ
Tomcat отличается от Apache (даже если это Apache Tomcat). Я не знаю, что-то вроде mod_sed.
два варианта, которые я могу думать о том, являются:
Dependending, что вам нужно сделать, если вы хотите изменить вход (запрос), вы можете получить Entity от HTTPServletRequest, и изменить Это. Кроме того, если вы хотите изменить ответ, вы можете создать ответ на стороне сервера в своем Java-коде, но затем вы также можете получить доступ к HttpServletResponse.
Другим вариантом было бы использовать nginx для прокси-запроса для всего вашего Tomcat и делать магию в nginx. Я думаю, что ngx_http_sub_module позволяет делать то, что вы хотите в nginx.
Но в принципе, если вы используете сервлеты, вы имеете полный контроль над данными, который входит в сервлет, а затем вы можете ремесленные свой ответ с данными, вы хотите, чтобы я действительно не вижу нужно для этой функции sed здесь (возможно, это потому, что мне нужно больше информации, чтобы увидеть большую картинку).
- 1. Есть ли эквивалент mod_status для Tomcat?
- 2. Есть ли какой-либо IIS эквивалент Tomcat?
- 3. Есть ли какой-либо mod_proxy-эквивалент для tomcat?
- 4. Есть ли эквивалент причала tomcat admin/manager webapp
- 5. Есть ли ⇧ есть эквивалент?
- 6. Есть ли эквивалент super.super()?
- 7. Есть ли эквивалент CoreText для iPhone SDK?
- 8. Есть ли эквивалент ngCsp для Angluar2?
- 9. Есть ли эквивалент C++ для python functools.partial
- 10. Есть ли эквивалент VB.net для C#! оператор?
- 11. Есть ли эквивалент Коханы для родного mysql_free_result?
- 12. Есть ли эквивалент меньше для SQL * Plus?
- 13. Есть ли эквивалент «renderInContext» для UIPrintPageRenderer
- 14. Есть ли эквивалент очереди для Guava CacheBuilder?
- 15. Есть ли эквивалент OO Perl для интерфейса?
- 16. Есть ли эквивалент FF для chrome.declarativeContent.onPageChanged?
- 17. Есть ли эквивалент Log4J для Ruby, Log4Ruby?
- 18. Есть ли эквивалент Phoenix для Rails Console
- 19. Есть ли эквивалент T4MVC для веб-форм?
- 20. Есть ли эквивалент vbscript для setTimeout Javascript?
- 21. Есть ли эквивалент Google Maps для mkmapsnapshotter?
- 22. Есть ли эквивалент Python itertools для Java?
- 23. Есть ли эквивалент Boost :: Python для Java?
- 24. Есть ли эквивалент dtrace для .Net
- 25. Есть ли эквивалент transferTo для AsynchronousFileChannel?
- 26. Есть ли эквивалент оператора lock {} для ReaderWriterLockSlim?
- 27. Есть ли эквивалент Source Outliner для Java?
- 28. Есть ли эквивалент .gitkeep для Mercurial?
- 29. Есть ли эквивалент страниц для Nginx?
- 30. Есть ли эквивалент getBoundingClientRect() для текстовых узлов?