using System;
using System.IO;
using System.Net;
class ProxyTest
{
static void Main()
{
HttpListener listener = new HttpListener();
listener.Prefixes.Add("http://*:9000/"); //適当にPort9000
listener.Start();
while (true)
{
HttpListenerContext context = listener.GetContext();
Console.WriteLine(context.Request.RawUrl + "を受信");
context.Response.Close();
}
}
}
dXNpbmcgU3lzdGVtOwp1c2luZyBTeXN0ZW0uSU87CnVzaW5nIFN5c3RlbS5OZXQ7CgpjbGFzcyBQcm94eVRlc3QKewogICAgc3RhdGljIHZvaWQgTWFpbigpCiAgICB7CiAgICAgICAgSHR0cExpc3RlbmVyIGxpc3RlbmVyID0gbmV3IEh0dHBMaXN0ZW5lcigpOwogICAgICAgIGxpc3RlbmVyLlByZWZpeGVzLkFkZCgiaHR0cDovLyo6OTAwMC8iKTsgLy/pganlvZPjgatQb3J0OTAwMAogICAgICAgIGxpc3RlbmVyLlN0YXJ0KCk7CiAgICAgICAgd2hpbGUgKHRydWUpCiAgICAgICAgewogICAgICAgICAgICBIdHRwTGlzdGVuZXJDb250ZXh0IGNvbnRleHQgPSBsaXN0ZW5lci5HZXRDb250ZXh0KCk7CiAgICAgICAgICAgIENvbnNvbGUuV3JpdGVMaW5lKGNvbnRleHQuUmVxdWVzdC5SYXdVcmwgKyAi44KS5Y+X5L+hIik7CiAgICAgICAgICAgIGNvbnRleHQuUmVzcG9uc2UuQ2xvc2UoKTsKICAgICAgICB9CiAgICB9Cn0=