Запрос. ServerVariables ["SERVER_NAME"] всегда localhost

Декларативное программирование .

В 1979 "компьютерные программы" были обязательны. Программист, как ожидали, даст компилятору команду и на [1 111] что делать и на как , чтобы сделать это. (N1)

Сегодня, ASP.NET WebForms и WPF программисты регулярно пишут код, не зная или заботясь , как он будет реализован. Википедия имеет другой, менее основные примеры. Кроме того, весь из SGML - полученные языки "разметки" декларативны, и я сомневаюсь, что многие программисты 1979 предсказали бы свою важность или повсеместность через 30 лет.

, Хотя понятие декларативного программирования существовало до 1980 (см. данная статья с 1975), это , изобретение произошло с введением Caml в 1985 (спорный) или Haskell в 1990 (менее спорный). (N2) С тех пор, декларативное программирование увеличилось значительно в популярности. И, когда в широком масштабе многоядерные процессоры наконец прибывают, мы будем весь быть декларативными программистами.

-
Примечания:
(N1) я не могу ручаться за это непосредственно, так как я был зародышем в 1979.
(N2) Из других ответов, кажется, что люди путают концепцию с изобретением. Da Vinci забеременел вертолета, но он не изобрел его. Вопрос находится конкретно на [1 118] изобретения в вычислениях.
(N3) не упоминайте Пролог (рэл. 1975) в комментариях, если Вы на самом деле не создали приложение в нем.

12
задан Gaizka Allende 20 August 2009 в 11:52
поделиться

4 ответа

Request.ServerVariables ["HTTP_HOST"] получает значение, которое я искал :)

13
ответ дан 2 December 2019 в 19:32
поделиться

Имя_сервера возвращает имя хоста сервера, псевдоним DNS или IP-адрес в том виде, в каком он отображается в URL-адресах, ссылающихся на себя

Почему разве вы не используете Request.URL ?

0
ответ дан 2 December 2019 в 19:32
поделиться

Файлы вашего хоста перенаправляют запросы только на определенный IP-адрес - вы не можете изменить имя запрашивающего компьютера, отредактировав его.

0
ответ дан 2 December 2019 в 19:32
поделиться

Вы правы Вы хотите получить полный адрес веб-сайта, на который пришел запрос. Не используйте "SERVER_NAME", используйте "HTTP_HOST". Читайте здесь, http://www.requestservervariables.com/get-address-for-website

5
ответ дан 2 December 2019 в 19:32
поделиться
Другие вопросы по тегам:

Похожие вопросы: