Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
веб сервис и валидация параметров
|
|||
|---|---|---|---|
|
#18+
Добрый день. Такая вот ситуация есть некий сервис, который имеет к примеру вот такой вот метод: [WebMethod] public string RemoveMessage(Int64 messageID) { return "Message id " + messageID + " Removed"; } собственно вопрос вот в чем: если передать в метод не int, то вернется внутреняя ошибка сервера 500. и не будет понятна причина ошибки. не делать же все параметры string и не проверять же все вручную, так? хотелось бы более универсальный способ. ваши предложения заранее всем спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.08.2006, 10:58 |
|
||
|
веб сервис и валидация параметров
|
|||
|---|---|---|---|
|
#18+
А каким образом вы его вызывается - через браузер что-ли - методом GET? В таком случае попробуйте так: Сервис -> Свойства -> Допольнительно -> Выводить подробные сообщения об ошибках http. При вызове из кода через прокси, компилятор вам не даст сделать такой вызов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.08.2006, 11:12 |
|
||
|
веб сервис и валидация параметров
|
|||
|---|---|---|---|
|
#18+
Здравствуйте, Nisus, Вы писали: N>А каким образом вы его вызывается — через браузер что-ли — методом GET? В таком случае попробуйте так: N>Сервис -> Свойства -> Допольнительно -> Выводить подробные сообщения об ошибках http. N>При вызове из кода через прокси, компилятор вам не даст сделать такой вызов. ну допустим прокси не даст, а вот через браузер прекрасно дает. я просто смотрю этот случай потому что вдруг кто не через прокси захочет обратиться к сервису, а просто запостит параметры и все. тут подумал, что можно обрабатывать в global.asax есть еще какие варианты? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.08.2006, 12:09 |
|
||
|
|

start [/forum/topic.php?fid=18&fpage=911&tid=1390835]: |
0ms |
get settings: |
11ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
41ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
51ms |
get tp. blocked users: |
2ms |
| others: | 242ms |
| total: | 386ms |

| 0 / 0 |
