You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@sling.apache.org by kw...@apache.org on 2022/01/13 18:55:57 UTC

[sling-site] branch master updated: SLING-7140 Add info on redirects issued by StreamRendererServlet

This is an automated email from the ASF dual-hosted git repository.

kwin pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/sling-site.git


The following commit(s) were added to refs/heads/master by this push:
     new 9929272  SLING-7140 Add info on redirects issued by StreamRendererServlet
9929272 is described below

commit 9929272756c189165114fa9cdc23fa1fc6798ef7
Author: Konrad Windszus <kw...@apache.org>
AuthorDate: Thu Jan 13 19:55:52 2022 +0100

    SLING-7140 Add info on redirects issued by StreamRendererServlet
---
 .../documentation/bundles/rendering-content-default-get-servlets.md   | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/src/main/jbake/content/documentation/bundles/rendering-content-default-get-servlets.md b/src/main/jbake/content/documentation/bundles/rendering-content-default-get-servlets.md
index 1884a65..e872f58 100644
--- a/src/main/jbake/content/documentation/bundles/rendering-content-default-get-servlets.md
+++ b/src/main/jbake/content/documentation/bundles/rendering-content-default-get-servlets.md
@@ -64,6 +64,8 @@ rendering resources that are backed by JCR nodes.
 
 Whenever the request carries the extension `.res` or no extension at all, the resource's input stream is spooled to the servlet response (leveraging `Resource.adaptTo(InputStream.class)`). This servlet supports conditional requests ([RFC 7232](https://tools.ietf.org/html/rfc7232)) based on the last-modified response header by evaluating the resource's modification date from `Resource.getResourceMetadata().getModificationTime()`  and range requests ([RFC 7233](https://tools.ietf.org/html/ [...]
 
+In case the underlying resource's InputStream is an [ExternalizableInputStream](https://github.com/apache/sling-org-apache-sling-api/blob/master/src/main/java/org/apache/sling/api/resource/external/ExternalizableInputStream.java) instead a redirect towards its URI is triggered ([SLING-7140](https://issues.apache.org/jira/browse/SLING-7140)).
+
 ## RedirectServlet
 
 The `RedirectServlet` handles the `sling:redirect` resource type, using the `sling:target` property of the
@@ -197,4 +199,4 @@ fact that it is also registered for the _res_ extension. The code to do what wou
         .forward(request, response);  
 
 See also [SLING-8742 - Allow overriding the extension when using the RequestDispatcher](https://issues.apache.org/jira/browse/SLING-8742)
-for a discussion on providing an API for this use case.  
\ No newline at end of file
+for a discussion on providing an API for this use case.