Поместите файл в определенный порт на Localhost - PullRequest
1 голос
/ 12 октября 2009

Мне нужно положить файл по этому адресу: http://localhost:51547/file.txt

В какую папку я бы положил его на C: /?

Tony

Ответы [ 3 ]

0 голосов
/ 12 октября 2009

Я предлагаю вам, что если вы хотите создать сайт (HTTP), лучше использовать порт 80 или выполнить перенаправление для другого порта, помните также, что localhoost представляет собой обратную петлю, а также посмотрите на PortForward , чтобы проверить некоторые порты, которые используются определенными приложениями и типами серверов, и, пожалуйста, улучшите свой вопрос.

Привет.

0 голосов
/ 12 октября 2009

Если я правильно понимаю ваш вопрос, и вы пытаетесь открыть файл через сервер разработки ASP.NET в этом месте (http://localhost:51547/file.txt) Боюсь, ответ не совсем вам нравится.

В принципе, я не думаю, что вы можете обслуживать файлы из корня сервера разработки ASP.NET (то есть сразу после части localhost: port / - порт автоматически выбирается ASP, но вы можете также вручную настроить его). ASP.NET автоматически создает путь к виртуальному приложению сразу после localhost: por> , поэтому вы, скорее всего, будете ограничены обслуживанием файлов из папки виртуального приложения. Итак, если вы называете веб-приложение именем: «testApp», если вы поместите файл с именем file.txt в каталог, в котором вы храните исходный код «testApp», оно также станет доступным, когда вы тестируете по адресу: http://localhost:port/testApp/file.txt (обратите внимание на testApp между именем хоста и портом и именем файла)

UPDATE

В свете ваших комментариев, вот что вы могли бы сделать. Вы можете попытаться установить простой HTTP-сервер на своем компьютере разработчика и заставить его обслуживать файлы через другой порт (скажем, порт 8000). В этом случае вы будете обслуживать file.txt, используя этот дополнительный HTTP-сервер, и он будет доступен по адресу: http://localhost:8000/file.txt.

Вы можете попробовать установить Apache или использовать IIS, который поставляется с Windows. Для Apache самый быстрый способ начать работу - это установить среду WAMP . Вы также можете попробовать Lighttpd , а также заметить, что MySQL или PHP вообще не требуются, если вы обслуживаете только статические файлы.

0 голосов
/ 12 октября 2009

Любая папка, которую вы хотите. Указатель порта указан в самом IIS.

http://support.microsoft.com/kb/149605

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...