Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Sybase ASA, ASE, IQ Новый топик    Ответить
 Sybase SA 12: Чем разбираются параметры переданные в web-cервис через Post ?  [new]
Stalker4
Member

Откуда:
Сообщений: 206
Hi All,

Есть сервер Sybase SA 12. В нем есть web-сервис.
Делается вызов этого сервиса при нажатии кнопки на странице сайта и ему передаются данные через POST.

Сами данные я в процедуре сервиса читаю с помощью функции HTTP_BODY(), получаю длинную строку такого вида:

nCustomerID=259&cFIO=%d0%91%d1%83%d1%81%d1%83%d1%80%d0%bc%d0%b0%d0%bd%d0%be%d0%b2%d0%b0+%d0%9e%d0%bb%d1%8c%d0%b3%d0%b0+%d0%90%d0%bd%d0%b0%d1%82%d0%be%d0%bb%d1%96%d1%97%d0%b2%d0%bd%d0%b0&nSex=&nCityCode=1&nDistrictCode=7&nStreetCode=5018&cHome=33&cCorps=&cApartment=55&cTelephone=380509406924&nCategoryCode=28&nSocialStatusCode=&nInvocSubject=2&nCollectiveSignCount=&nInvocType=700&&nWorkerCode=1007&nQuestionCode=195

Вопрос: А чем ее теперь можно разобрать на отдельные параметры ?
Может в Sybase SA 12 для этого есть какие то процедуры или функции ?
12 авг 17, 13:41    [20718571]     Ответить | Цитировать Сообщить модератору
 Re: Sybase SA 12: Чем разбираются параметры переданные в web-cервис через Post ?  [new]
Dim2000
Member

Откуда: Москва
Сообщений: 5283

12.08.2017 13:41, Stalker4 пишет:

> Вопрос: А чем ее теперь можно разобрать на отдельные параметры ?

Капитан Очевидность советует sa_split_list().

Posted via ActualForum NNTP Server 1.5

14 авг 17, 10:55    [20721126]     Ответить | Цитировать Сообщить модератору
 Re: Sybase SA 12: Чем разбираются параметры переданные в web-cервис через Post ?  [new]
Stalker4
Member

Откуда:
Сообщений: 206
Dim2000
12.08.2017 13:41, Stalker4 пишет:

> Вопрос: А чем ее теперь можно разобрать на отдельные параметры ?

Капитан Очевидность советует sa_split_list().

Вы имеете ввиду ручное разбиение списка по разделителю '&' ?
Я просто думал, что в SA для такого случая (чтение параметров из Post) есть что то специфическое ...
14 авг 17, 11:22    [20721236]     Ответить | Цитировать Сообщить модератору
 Re: Sybase SA 12: Чем разбираются параметры переданные в web-cервис через Post ?  [new]
Dim2000
Member

Откуда: Москва
Сообщений: 5283

14.08.2017 11:22, Stalker4 пишет:

>> Капитан Очевидность советует sa_split_list().
> Вы имеете ввиду ручное разбиение списка по разделителю '&' ?

Использовать процедуру - это теперь называется "ручное"?

> Я просто думал, что в SA для такого случая (чтение параметров из Post)
> есть что то специфическое ...

Ещё более специфическое? Понятия не имею.

Posted via ActualForum NNTP Server 1.5

14 авг 17, 11:49    [20721315]     Ответить | Цитировать Сообщить модератору
Все форумы / Sybase ASA, ASE, IQ Ответить