Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / Данные на клиент с помощью CSP. Но как отловить кашёвую страничку с описанием ошибки? / 8 сообщений из 8, страница 1 из 1
14.07.2009, 17:47
    #36089589
u78
u78
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Данные на клиент с помощью CSP. Но как отловить кашёвую страничку с описанием ошибки?
Клиентский софт получает данные из каше с помощью csp. Посылает запрос и парсит результат.
Однако, если в коде csp есть ошибка, то сервер вернёт страницу с описанием ошибки.

Вопрос - можно ли не разбирая текст страницы понять, пришла ли тебе csp с твоими данными или это страница с описанием ошибки?
...
Рейтинг: 0 / 0
15.07.2009, 05:47
    #36090127
Блок А.Н.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Данные на клиент с помощью CSP. Но как отловить кашёвую страничку с описанием ошибки?
Вообще клиент наверно должен уметь видеть коды возврата http-сервера.
...
Рейтинг: 0 / 0
15.07.2009, 06:02
    #36090130
logist
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Данные на клиент с помощью CSP. Но как отловить кашёвую страничку с описанием ошибки?
Можно (а для нормального проекта - нужно) переопределить страницу обработки
ошибок в настройках приложения, и выдавать в ней нужную вам информацию.

=Сергей Шутов (logist)
ООО Димас, Хабаровск

u78 пишет:
> Автор: "u78"
> Клиентский софт получает данные из каше с помощью csp. Посылает запрос и
> парсит результат.
> Однако, если в коде csp есть ошибка, то сервер вернёт страницу с
> описанием ошибки.
>
> Вопрос - можно ли не разбирая текст страницы понять, пришла ли тебе csp
> с твоими данными или это страница с описанием ошибки?
> Тема <http://www.sql.ru/forum/actualthread.aspx?tid=679772> Ответить
> <http://www.sql.ru/forum/actualpost.aspx?tid=679772> Сообщение
> <http://www.sql.ru/forum/actualutils.aspx?action=gotomsg&tid=679772&msg=7415328>
>
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
15.07.2009, 08:50
    #36090278
u78
u78
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Данные на клиент с помощью CSP. Но как отловить кашёвую страничку с описанием ошибки?
Блок А.Н.Вообще клиент наверно должен уметь видеть коды возврата http-сервера.
Там нормальный код - 200. Проверял уже.
...
Рейтинг: 0 / 0
15.07.2009, 08:51
    #36090280
u78
u78
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Данные на клиент с помощью CSP. Но как отловить кашёвую страничку с описанием ошибки?
logist
Можно (а для нормального проекта - нужно) переопределить страницу обработки
ошибок в настройках приложения, и выдавать в ней нужную вам информацию.

=Сергей Шутов (logist)
ООО Димас, Хабаровск


Поделитесь
...
Рейтинг: 0 / 0
15.07.2009, 10:00
    #36090407
Блок А.Н.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Данные на клиент с помощью CSP. Но как отловить кашёвую страничку с описанием ошибки?
А если что-то вроде такого
Код: plaintext
1.
2.
3.
4.
5.
6.
 s $ZT=OnError
 ..
 q 
 OnError
 s %response.Status = 400 
 q 
...
Рейтинг: 0 / 0
15.07.2009, 11:46
    #36090766
logist
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Данные на клиент с помощью CSP. Но как отловить кашёвую страничку с описанием ошибки?
Чем поделиться то? Моя страница обработки ошибок вам не подойдет (там все сильно
завязано на внутренние классы системы). Сделайте свою, это не сложно.

http://docs.intersystems.com/cache20081/csp/documatic/%25CSP.Documatic.cls?APP=1&CLASSNAME=%25CSP.Error

=Сергей Шутов (logist)
ООО Димас, Хабаровск
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
15.07.2009, 14:28
    #36091257
servit
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Данные на клиент с помощью CSP. Но как отловить кашёвую страничку с описанием ошибки?
Атрибут ERRORPAGE
Параметр ERRORPAGE
Или на уровне всего приложения в Портале .
Пример страницы ошибок можно найти в /сsp/samples/error.csp
Обработку некоторых типов ошибок можно настроить в CSP-Шлюзе
...
Рейтинг: 0 / 0
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / Данные на клиент с помощью CSP. Но как отловить кашёвую страничку с описанием ошибки? / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]