Моя WCF Служба резидентных. IIS не используется. Получение ошибки
Обратитесь в сервисную службу в браузере: HTTP: // локальный: 8001 / HomServer
На стороне клиента, я использовал WebRequest и WebResponse
генерирует ERROR: [WebException: Удаленный сервер возвратил ошибку:. (404) не найдена], вместо захвата ответа.
Удаленный сервер возвратил ошибку: (404) не найден IIS не используется
Моя WCF Служба резидентных. IIS не используется. Получение ошибки
Обратитесь в сервисную службу в браузере: HTTP: // локальный: 8001 / HomServer
На стороне клиента, я использовал WebRequest и WebResponse
генерирует ERROR: [WebException: Удаленный сервер возвратил ошибку:. (404) не найдена], вместо захвата ответа.
0 Hasan [2017-11-05 19:01:00]
Я создаю приложение, которое проверяет статус пользователя. Я получаю ошибку 404, не найденную. Может ли кто-нибудь помочь код размещен ниже. Что я делаю неправильно?
c# api http-status-code-404
2 ответа
0 Решение Michael R. [2017-11-05 19:46:00]
webapi возвращает ошибку 404 для каждого неуказанного пользователя. При ответе 404 веб-клиент генерирует исключение, поэтому вам нужно настроить вашу проверку на что-то вроде этого:
1 Raja ji [2017-11-05 19:09:00]
Поскольку по какой-либо причине ваше имя пользователя пустое,
ваш DownloadString становится
следовательно, ошибка 404..
Попробуйте поместить отладчик в эту строку
вы увидите пустое имя пользователя..
Потому что.. Я проверил Api, иначе работает Fine для правильного имени пользователя, например
Csharp WinForm Net 4.5
Удаленный сервер возвратил ошибку: (404) Не найден.
При парсинге страниц иногда попадаються страницы которые не возвращают ответ, типо Удаленный сервер возвратил ошибку: (404) Не найден. Требуеться выполнить чтото вроде такого
Это моё представление, но подскажите, пожалуйста, как правильно, я почемуто не могу сделать это внутри класса?
1 ответ 1
Оберните в try . catch :
Всё ещё ищете ответ? Посмотрите другие вопросы с метками веб-программирование .net c# или задайте свой вопрос.
Похожие
Для подписки на ленту скопируйте и вставьте эту ссылку в вашу программу для чтения RSS.
дизайн сайта / логотип © 2019 Stack Exchange Inc; пользовательское содержимое попадает под действие лицензии cc by-sa 4.0 с указанием ссылки на источник. rev 2019.12.20.35703