David Handermann created NIFI-14452:
---------------------------------------

             Summary: Add X-Content-Type-Options to REST API Responses
                 Key: NIFI-14452
                 URL: https://issues.apache.org/jira/browse/NIFI-14452
             Project: Apache NiFi
          Issue Type: Improvement
          Components: Core Framework
            Reporter: David Handermann
            Assignee: David Handermann


The Jetty Server for the framework REST API sets several HTTP headers for all 
responses. NiFi 2.2.0 changed the implementation from a Spring Security Filter 
to a Jetty Handler so that all responses would have these headers without 
having to pass through the Spring Security Filter Chain.

The refactored approach did not include the 
[X-Content-Type-Options|https://developer.mozilla.org/en-US/docs/Web/HTTP/Reference/Headers/X-Content-Type-Options]
 header, which was present in earlier versions. The response header should be 
added to instruct clients to respect the response Content-Type header and avoid 
automatic type detection strategies.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to