file_bug1505412_reporter.sjs (501B)
1 function handleRequest(request, response) { 2 var receivedRequests = parseInt(getState("requests")); 3 if (isNaN(receivedRequests)) { 4 receivedRequests = 0; 5 } 6 if (request.queryString.includes("state")) { 7 response.write(receivedRequests); 8 return; 9 } 10 if (request.queryString.includes("flush")) { 11 setState("requests", "0"); 12 response.write("OK"); 13 return; 14 } 15 receivedRequests = receivedRequests + 1; 16 setState("requests", "" + receivedRequests); 17 response.write("OK"); 18 }