Kousuke Saruta created SPARK-31697:
--------------------------------------

             Summary: HistoryServer should set Content-Type header
                 Key: SPARK-31697
                 URL: https://issues.apache.org/jira/browse/SPARK-31697
             Project: Spark
          Issue Type: Bug
          Components: Web UI
    Affects Versions: 3.1.0
            Reporter: Kousuke Saruta
            Assignee: Kousuke Saruta


I noticed that we will get html as plain text when we access to wrong URLs on 
HistoryServer.
{code:java}
<html>
      <head>
        <meta http-equiv="Content-type" content="text/html; 
charset=utf-8"/><meta name="viewport" content="width=device-width, 
initial-scale=1"/><link rel="stylesheet" href="/static/bootstrap.min.css" 
type="text/css"/><link rel="stylesheet" 
href="/static/vis-timeline-graph2d.min.css" type="text/css"/><link 
rel="stylesheet" href="/static/webui.css" type="text/css"/><link 
rel="stylesheet" href="/static/timeline-view.css" type="text/css"/><script 
src="/static/sorttable.js"></script><script 
src="/static/jquery-3.4.1.min.js"></script><script 
src="/static/vis-timeline-graph2d.min.js"></script><script 
src="/static/bootstrap.bundle.min.js"></script><script 
src="/static/initialize-tooltips.js"></script><script 
src="/static/table.js"></script><script 
src="/static/timeline-view.js"></script><script 
src="/static/log-view.js"></script><script 
src="/static/webui.js"></script><script>setUIRoot('')</script>
        
        <link rel="shortcut icon" 
href="/static/spark-logo-77x50px-hd.png"></link>
        <title>Not Found</title>
      </head>
      <body>
        <div class="container-fluid">
          <div class="row">
            <div class="col-12">
              <h3 style="vertical-align: middle; display: inline-block;">
                <a style="text-decoration: none" href="/">
                  <img src="/static/spark-logo-77x50px-hd.png"/>
                  <span class="version" style="margin-right: 
15px;">3.1.0-SNAPSHOT</span>
                </a>
                Not Found
              </h3>
            </div>
          </div>
          <div class="row">
            <div class="col-12">
              <div class="row">Application local-1589239 not found.</div>
            </div>
          </div>
        </div>
      </body>
    </html> {code}
 

The reason is Content-Type not set.
{code:java}
HTTP/1.1 404 Not Found
Date: Wed, 13 May 2020 06:59:29 GMT
Cache-Control: no-cache, no-store, must-revalidate
X-Frame-Options: SAMEORIGIN
X-XSS-Protection: 1; mode=block
X-Content-Type-Options: nosniff
Content-Length: 1778
Server: Jetty(9.4.18.v20190429) {code}



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscr...@spark.apache.org
For additional commands, e-mail: issues-h...@spark.apache.org

Reply via email to