bug732209-css.sjs (790B)
1 function handleRequest(request, response) { 2 // First item will be the ID; other items are optional 3 var query = request.queryString.split(/&/); 4 5 response.setHeader("Content-Type", "text/css", false); 6 7 if (query.indexOf("cors-anonymous") != -1) { 8 response.setHeader("Access-Control-Allow-Origin", "*", false); 9 } else if ( 10 query.indexOf("cors-credentials") != -1 && 11 request.hasHeader("Origin") 12 ) { 13 response.setHeader( 14 "Access-Control-Allow-Origin", 15 request.getHeader("Origin"), 16 false 17 ); 18 response.setHeader("Access-Control-Allow-Credentials", "true", false); 19 } 20 21 response.write( 22 "#" + 23 query[0] + 24 " { color: green !important }" + 25 "\n" + 26 "#" + 27 query[0] + 28 ".reverse { color: red !important }" 29 ); 30 }