forked from Qortal/qortal
Added code that was left out from last commit.
This commit is contained in:
parent
cad25bf85d
commit
ccf8773b18
@ -93,11 +93,12 @@ public class ArbitraryDataRenderer {
|
|||||||
if (HTMLParser.isHtmlFile(filename)) {
|
if (HTMLParser.isHtmlFile(filename)) {
|
||||||
// HTML file - needs to be parsed
|
// HTML file - needs to be parsed
|
||||||
byte[] data = Files.readAllBytes(Paths.get(filePath)); // TODO: limit file size that can be read into memory
|
byte[] data = Files.readAllBytes(Paths.get(filePath)); // TODO: limit file size that can be read into memory
|
||||||
HTMLParser htmlParser = new HTMLParser(resourceId, inPath, prefix, usePrefix);
|
HTMLParser htmlParser = new HTMLParser(resourceId, inPath, prefix, usePrefix, data);
|
||||||
data = htmlParser.replaceRelativeLinks(filename, data);
|
htmlParser.injectJavascript();
|
||||||
|
htmlParser.replaceRelativeLinks(filename);
|
||||||
response.setContentType(context.getMimeType(filename));
|
response.setContentType(context.getMimeType(filename));
|
||||||
response.setContentLength(data.length);
|
response.setContentLength(data.length);
|
||||||
response.getOutputStream().write(data);
|
response.getOutputStream().write(htmlParser.getData());
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
// Regular file - can be streamed directly
|
// Regular file - can be streamed directly
|
||||||
|
Loading…
x
Reference in New Issue
Block a user