Автор |
Сообщение |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 12/04/2018 08:30:05
|
Konup
Зарегистрирован: 21/11/2017 09:37:55
Сообщений: 46
Оффлайн
|
Доброго...
Вроде раньше работало, но могу и ошибаться...
Необходимо сделать поиск площадок по наименованию. Чтобы не вбивал в поиске, результат всегда нулевой, найдено ноль площадок.
Хотя, если вместо русских букв вбить одни цифры или латинские буквы, то поиск производится, т.е. находятся площадки, где в названии встречается комбинация цифр и латинских букв.
Что я делаю неправильно???
Ниже пример для запроса...
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ws="http://api.vetrf.ru/schema/cdm/registry/ws-definitions/v2"
xmlns:bs="http://api.vetrf.ru/schema/cdm/base"
xmlns:dt="http://api.vetrf.ru/schema/cdm/dictionary/v2">
<soapenv:Header />
<soapenv:Body>
<ws:getRussianEnterpriseListRequest>
<bs:listOptions>
<bs:count>1000</bs:count>
<bs:offset>0</bs:offset>
</bs:listOptions>
<dt:enterprise>
<dt:name>Нечаевская</dt:name>
</dt:enterprise>
</ws:getRussianEnterpriseListRequest>
</soapenv:Body>
</soapenv:Envelope>
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 12/04/2018 09:19:30
|
Vladimir2017
![[Avatar]](/vetrf-forum/images/avatar/e8ad3f3f04296aa9be9de71a674e3769.jpg)
Зарегистрирован: 02/10/2017 14:31:03
Сообщений: 362
Оффлайн
|
Konup wrote:Что я делаю неправильно???
Кодировка не юникод.
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 12/04/2018 11:12:39
|
Konup
Зарегистрирован: 21/11/2017 09:37:55
Сообщений: 46
Оффлайн
|
А почему юникод? Я везде использую UTF8 и всё работает на ура. Проблема только в этом запросе. Для него только использовать надо юникод?
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 12/04/2018 11:15:07
|
Vladimir2017
![[Avatar]](/vetrf-forum/images/avatar/e8ad3f3f04296aa9be9de71a674e3769.jpg)
Зарегистрирован: 02/10/2017 14:31:03
Сообщений: 362
Оффлайн
|
Konup wrote:А почему юникод? Я везде использую UTF8 и всё работает на ура. Проблема только в этом запросе. Для него только использовать надо юникод?
Так UTF-8 это оно и есть. Запустите http сниффер и посмотрите что от вас уходит. Скорей всего дважды где-то перекодируете.
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 17/04/2018 08:30:59
|
Konup
Зарегистрирован: 21/11/2017 09:37:55
Сообщений: 46
Оффлайн
|
Vladimir2017,
Да перекодировка в UTF-8 есть. Да и практически все запросы реализованы в ВетИС.api 2.0 и работают не первый месяц. Перекодировка в UTF-8 для всех запросов проходит через одну функцию.
А у вас работает этот запрос? Можете выложить свой файл с запросом?
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 17/04/2018 09:11:55
|
Vladimir2017
![[Avatar]](/vetrf-forum/images/avatar/e8ad3f3f04296aa9be9de71a674e3769.jpg)
Зарегистрирован: 02/10/2017 14:31:03
Сообщений: 362
Оффлайн
|
Konup wrote:Vladimir2017,
Да перекодировка в UTF-8 есть. Да и практически все запросы реализованы в ВетИС.api 2.0 и работают не первый месяц. Перекодировка в UTF-8 для всех запросов проходит через одну функцию.
А у вас работает этот запрос? Можете выложить свой файл с запросом?
Отправил Ваш же запрос через SOAPUI и получил в ответ 13 предприятий. Посмотрите что проходит через сниффер.
|
|
 |
![[Post New]](/vetrf-forum/templates/default/images/icon_minipost_new.gif) 17/04/2018 10:56:00
|
Konup
Зарегистрирован: 21/11/2017 09:37:55
Сообщений: 46
Оффлайн
|
Vladimir2017,
спасибо, буду смотреть дальше...
|
|
 |
|
|
|