michael@0: function handleRequest(request, response) michael@0: { michael@0: var auth = ""; michael@0: try { michael@0: auth = request.getHeader("Authorization"); michael@0: } catch(e) {} michael@0: michael@0: if (auth == "Basic aHR0cHVzZXI6aHR0cHBhc3M=") { michael@0: response.setStatusLine("1.1", 200, "OK"); michael@0: response.write("http auth success"); michael@0: } else { michael@0: response.setStatusLine("1.1", 401, "Http authentication required"); michael@0: response.setHeader("WWW-Authenticate", "Basic realm=\"http_realm\""); michael@0: response.write("http auth failed"); michael@0: } michael@0: }