Сбой HttpWebRequest из приложения MVC - PullRequest
0 голосов
/ 13 сентября 2018

Мне нужно получить список http-каталога внешнего веб-сайта из моего приложения MVC.

В консольном приложении отлично работает:

string url = "http://nemweb.com.au/Reports/Current/TradingIS_Reports/";
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url);
HttpWebResponse response = (HttpWebResponse)request.GetResponse();

Но возвращает "" Удаленный сервер возвратил ошибку: (503) Сервер недоступен. "При запуске из приложения MVC в отладке Visual Studio на моем ПК.

Я использую олицетворение личности в приложении MVC.

Любая помощь с благодарностью.

1 Ответ

0 голосов
/ 13 сентября 2018

Я делаю этот запрос успешным в клиенте (бессонница), а временная шкала запроса выглядит следующим образом:

> GET /Reports/Current/TradingIS_Reports/ HTTP/1.1
> Host: nemweb.com.au
> User-Agent: insomnia/6.0.2
> Accept: */*

< HTTP/1.1 200 OK
< Access-Control-Allow-Origin: http://www.nemweb.com.au
< Content-Type: text/html; charset=UTF-8
< Date: Thu, 13 Sep 2018 06:38:57 GMT
< Server: Microsoft-IIS/8.5
< Content-Length: 138681
< Connection: keep-alive

Вроде не сервер ограничивает. Это случайный сбой?

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