2014-09-17 3 views
-1

У меня вопрос. У меня есть небольшая программа, которая вызывает веб-службу с помощью ключа API. Всякий раз, когда я исполню мой код, я получаю сообщение об ошибке следовать заУдаленный сервер возвратил ошибку: (500) Внутренняя ошибка сервера. C#

The remote server returned an error: (500) Internal Server Error.

Visual Studio 2012 Остановлено указывая на меня в последующей линии

myHttpWResp = (System.Net.HttpWebResponse)myHttpWReq.GetResponse(); 

Вы знаете, что это может быть причиной этого?

+2

Веб-служба является ошибкой. Что-то ломается внутри. Это то, что вам сообщает HTTP 500. – Jonesopolis

+0

Привет, спасибо за ответ. Вы думаете, что это мой url? или что-то в этом коде? – user3790916

+1

@ user3790916. Это вызываемая вами удаленная веб-служба, которая вызывает ошибку, возможно, что вы не вызываете ее правильно, но если она выдает ошибку из-за этого, это плохо написанная веб-служба. –

ответ

0

Прикрепить отладчик к веб-серверу. Отладчик должен прерываться при возникновении ошибки.

+0

Привет, спасибо ответ. Я изменил метод post, чтобы получить (myHttpWReq.Method = "Get";), и у меня есть эта строка (//myHttpWReq.ContentLength = 0;), и когда я выполняю код, я не получаю никаких ошибок, но его отображение не отображается что-нибудь – user3790916

 Смежные вопросы

  • Нет связанных вопросов^_^