Я хочу создать сайт с URL в качестве моего IP-адреса [ex: 192.X.X.X]
Этот веб-сайт будет отправлять сообщение " HELLO THERE " любому пользователю, который обращается к моему URL.
Я использую следующий код для этого! [Это просто базовый код без потоков]
class listenToHTTP
{
HttpListener _listner;
public void start()
{
_listner = new HttpListener();
_listner.Prefixes.Add("http://localhost/");//default port 80
_listner.Start();
}
public void process()
{
while (true)
{
HttpListenerContext context = _listner.GetContext();
byte[] output = Encoding.ASCII.GetBytes("HELLO THERE");
context.Response.ContentEncoding = Encoding.ASCII;
context.Response.ContentLength64 = output.Length;
context.Response.OutputStream.Write(output, 0, output.Length);
}
}
}
Проблема в том, что я не знаю IP-адрес , через который кто-нибудь мог бы получить доступ.
Он отлично показывает ответ "ПРИВЕТ ТАМ", когда я использую http://localhost/ в качестве URL.
Но какой IP-адрес будут использовать другие люди, чтобы они могли получить доступ к моему простому веб-сайту.
Я попробовал свой IP-адрес в браузере, но он не работает .