Why Is Chrome Loading My Html In A "pre" Tag?
I have a very basic web page that I'm loading with an Arduino Server. When I view the page on Safari, everything works fine and looks good when I use the inspector. But when I lo
Solution 1:
According to your sceenshots the page is delivered with the Content-type: text/plain
header.
This leads chrome to display it in a pre
tag as it assumes you want to view the HTML as text.
Your webserver needs to write a proper Content
-type header.
An example of how to write headers using the arduino ethernet shield can be found here.
Contrary to the code linked above, you should determine the content-type dynamically, using something like the file extension. So that images are transferred with the correct content-type(for example image/jpg
) aswell.
Solution 2:
Add Dependency to your POM
<dependency><groupId>org.apache.tomcat.embed</groupId><artifactId>tomcat-embed-jasper</artifactId><scope>provided</scope></dependency>
Post a Comment for "Why Is Chrome Loading My Html In A "pre" Tag?"