function handleRequest(request, response) { var auth = ""; try { auth = request.getHeader("Proxy-Authorization"); } catch(e) {} if (auth == "Basic cHJveHl1c2VyOnByb3h5cGFzcw==") { response.setStatusLine("1.1", 200, "OK"); response.write("http auth success"); } else { response.setStatusLine("1.1", 407, "Proxy Authentication Required"); response.setHeader("Proxy-Authenticate", "Basic realm=\"http_realm\""); response.write("http auth failed"); } }