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

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

=Сергей Шутов (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
Данные на клиент с помощью CSP. Но как отловить кашёвую страничку с описанием ошибки?
    #36090278
Фотография u78
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Блок А.Н.Вообще клиент наверно должен уметь видеть коды возврата http-сервера.
Там нормальный код - 200. Проверял уже.
...
Рейтинг: 0 / 0
Данные на клиент с помощью CSP. Но как отловить кашёвую страничку с описанием ошибки?
    #36090280
Фотография u78
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
logist
Можно (а для нормального проекта - нужно) переопределить страницу обработки
ошибок в настройках приложения, и выдавать в ней нужную вам информацию.

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


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

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
Данные на клиент с помощью CSP. Но как отловить кашёвую страничку с описанием ошибки?
    #36091257
servit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Атрибут ERRORPAGE
Параметр ERRORPAGE
Или на уровне всего приложения в Портале .
Пример страницы ошибок можно найти в /сsp/samples/error.csp
Обработку некоторых типов ошибок можно настроить в CSP-Шлюзе
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / Данные на клиент с помощью CSP. Но как отловить кашёвую страничку с описанием ошибки?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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