JSON code execution test-bed

Scroll down to see all examples.

Content-Type only

text/html
application/json
text/json
text/plain
application/octet-stream
empty
evil/ninja

Forged file ending

PHP trick to simulate the filename ending in .html
text/html
application/json
text/json
text/plain
application/octet-stream
empty
evil/ninja

Forged file ending 2

Simple way of ending URL in .html
text/html
application/json
text/json
text/plain
application/octet-stream
empty
evil/ninja

Forged file ending 3

Tomcat + some other java servers allow index.jsp;parameters instead of question mark...
text/html
application/json
text/json
text/plain
application/octet-stream
empty
evil/ninja

Content-Type-Options: nosniff

Sending the content type options header to disable content sniffing
text/html
application/json
text/json
text/plain
application/octet-stream
empty
evil/ninja