More PushCacheFilter deprecation cleanup
Signed-off-by: Joakim Erdfelt <joakim.erdfelt@gmail.com>
This commit is contained in:
parent
36d3377c23
commit
8587cc9bef
|
@ -69,7 +69,6 @@ $ cd demo-base/
|
|||
2017-09-20 16:23:04.306:INFO:oejsh.ContextHandler:main: Started o.e.j.w.WebAppContext@371a67ec{/async-rest,[file:///private/var/folders/h6/yb_lbnnn11g0y1jjlvqg631h0000gn/T/jetty-0.0.0.0-8080-async-rest.war-_async-rest-any-5319296087878801290.dir/webapp/, jar:file:///private/var/folders/h6/yb_lbnnn11g0y1jjlvqg631h0000gn/T/jetty-0.0.0.0-8080-async-rest.war-_async-rest-any-5319296087878801290.dir/webapp/WEB-INF/lib/example-async-rest-jar-{VERSION}.jar!/META-INF/resources],AVAILABLE}{/async-rest.war}
|
||||
2017-09-20 16:23:04.429:INFO:oeja.AnnotationConfiguration:main: Scanning elapsed time=53ms
|
||||
2017-09-20 16:23:04.432:WARN::main: test webapp is deployed. DO NOT USE IN PRODUCTION!
|
||||
2017-09-20 16:23:04.511:INFO:oejsh.ManagedAttributeListener:main: update PushFilter null->org.eclipse.jetty.servlets.PushCacheFilter@2362f559 on o.e.j.w.WebAppContext@35e2d654{/test,file:///private/var/folders/h6/yb_lbnnn11g0y1jjlvqg631h0000gn/T/jetty-0.0.0.0-8080-test.war-_test-any-6279588879522983394.dir/webapp/,STARTING}{/test.war}
|
||||
2017-09-20 16:23:04.516:INFO:oejsh.ManagedAttributeListener:main: update QoSFilter null->org.eclipse.jetty.servlets.QoSFilter@7770f470 on o.e.j.w.WebAppContext@35e2d654{/test,file:///private/var/folders/h6/yb_lbnnn11g0y1jjlvqg631h0000gn/T/jetty-0.0.0.0-8080-test.war-_test-any-6279588879522983394.dir/webapp/,STARTING}{/test.war}
|
||||
2017-09-20 16:23:04.519:WARN:oeju.DeprecationWarning:main: Using @Deprecated Class org.eclipse.jetty.servlets.MultiPartFilter
|
||||
2017-09-20 16:23:04.549:INFO:oejsh.ContextHandler:main: Started o.e.j.w.WebAppContext@35e2d654{/test,file:///private/var/folders/h6/yb_lbnnn11g0y1jjlvqg631h0000gn/T/jetty-0.0.0.0-8080-test.war-_test-any-6279588879522983394.dir/webapp/,AVAILABLE}{/test.war}
|
||||
|
|
|
@ -14,7 +14,7 @@
|
|||
[[http2-configuring-push]]
|
||||
=== Configuring HTTP/2 Push
|
||||
|
||||
HTTP/2 Push is a mechanism that allows the server to send multiple resources to the client for a single client request.
|
||||
HTTP/2 Push is a spec deprecated mechanism that allows the server to send multiple resources to the client for a single client request.
|
||||
This will reduce the amount of round-trips necessary to retrieve all the resources that make up a web page and can significantly improve the page load time.
|
||||
|
||||
HTTP/2 Push can be automated in your application by configuring a link:{JDURL}/org/eclipse/jetty/servlets/PushCacheFilter.html[`PushCacheFilter`] in the `web.xml`, in this way:
|
||||
|
|
|
@ -51,6 +51,10 @@ import static org.junit.jupiter.api.Assertions.assertEquals;
|
|||
import static org.junit.jupiter.api.Assertions.assertFalse;
|
||||
import static org.junit.jupiter.api.Assertions.assertTrue;
|
||||
|
||||
/**
|
||||
* @deprecated no replacement for this deprecated http feature (will be removed in Jetty 12)
|
||||
*/
|
||||
@Deprecated
|
||||
public class PushCacheFilterTest extends AbstractTest
|
||||
{
|
||||
private String contextPath = "/push";
|
||||
|
|
|
@ -2,8 +2,9 @@
|
|||
|
||||
[description]
|
||||
Adds Jetty utility servlets and filters available to a webapp.
|
||||
Puts org.eclipse.jetty.servlets on the server classpath (CGI, CrossOriginFilter, DosFilter,
|
||||
MultiPartFilter, PushCacheFilter, QoSFilter, etc.) for use by all webapplications.
|
||||
Puts org.eclipse.jetty.servlets on the server classpath
|
||||
(CrossOriginFilter, DosFilter, MultiPartFilter, QoSFilter, etc.)
|
||||
for use by all web applications.
|
||||
|
||||
[depend]
|
||||
servlet
|
||||
|
|
|
@ -22,7 +22,7 @@ module org.eclipse.jetty.servlets
|
|||
|
||||
// Only required if using CloseableDoSFilter.
|
||||
requires static org.eclipse.jetty.io;
|
||||
// Only required if using DoSFilter, PushCacheFilter, etc.
|
||||
// Only required if using DoSFilter, IncludeExcludeBasedFilter, etc.
|
||||
requires static org.eclipse.jetty.http;
|
||||
requires static org.eclipse.jetty.server;
|
||||
// Only required if using CrossOriginFilter, DoSFilter, etc.
|
||||
|
|
|
@ -66,7 +66,7 @@ import org.slf4j.LoggerFactory;
|
|||
* cache.</p>
|
||||
* <p>If the init param useQueryInKey is set, then the query string is used as
|
||||
* as part of the key to identify a resource</p>
|
||||
* @deprecated no replacement for this deprecated http feature
|
||||
* @deprecated no replacement for this deprecated http feature (will be removed in Jetty 12)
|
||||
*/
|
||||
@Deprecated
|
||||
@ManagedObject("Push cache based on the HTTP 'Referer' header")
|
||||
|
|
Loading…
Reference in New Issue