powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / Java [игнор отключен] [закрыт для гостей] / Чудеса с кодировкой
19 сообщений из 44, страница 2 из 2
Чудеса с кодировкой
    #39857699
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Он же говорит что когда тестит на soapui все норм.
...
Рейтинг: 0 / 0
Чудеса с кодировкой
    #39857705
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonОн же говорит что когда тестит на soapui все норм.дык там тестят вводя СВОИ данные))
...
Рейтинг: 0 / 0
Чудеса с кодировкой
    #39857710
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alexandererкогда тестирую у себя через соапуй, то и ВС1 и ВС2 все возвращают нормально, в читабельном виде. И только у клиента такая фигня.
Вот разницу "у себя под кроватью" и у заказчика ТС должен дать.
Прежде чем ванговать тут что то.
...
Рейтинг: 0 / 0
Чудеса с кодировкой
    #39857809
alexanderer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я склоняюсь к тому, что Dmitry. прав.
Проблема в том, что т.к. мы меняли вебсервис и после этого проблемы у клиента, то это проблемы на нашей стороне и менять на клиенте никто ничего не будет.
Такой вопрос, есть ли возможность принудительно заставить вебсервис отсылать данные в виде HTML-Entities?

Код: powershell
1.
2.
GND="Перевод собственных средств" 
             П      е      р      е      в      о      д       с      о      б      с      т      в      е      н      н       ы     х       с      р      е      д      с      т       в
...
Рейтинг: 0 / 0
Чудеса с кодировкой
    #39857844
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alexandererзаставить вебсервистип веб сервиса?
Так как по умолчанию под ним понимают SOAP.
А в нем руками не кодируют. Это нижний уровень сервиса.
...
Рейтинг: 0 / 0
Чудеса с кодировкой
    #39857847
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alexandererТеперь сделали новый вебсервис ВС2допустим вы воткнули свой сервис и "сломали".
Один черт нужно его дебажить и найти место ошибки.
Или не программист?
...
Рейтинг: 0 / 0
Чудеса с кодировкой
    #39857851
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alexanderer,
То есть место ошибки не нашли и думаете что он прав? Так?
...
Рейтинг: 0 / 0
Чудеса с кодировкой
    #39857893
alexanderer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
PetroNotC Sharpalexandererзаставить вебсервистип веб сервиса?
Так как по умолчанию под ним понимают SOAP.
А в нем руками не кодируют. Это нижний уровень сервиса.

Да, но я могу перехватить ответ от ВС1 и конвертировать его.
Если смотреть в соапуе RAW хмл от старого вебсервиса, то он как раз строку представляет в виде:
GND="Перевод с

RAW хмл от нового вебсервиса идет уже в виде текста. Поэтому, сейчас, вижу только один способ - перехватить и конвертировать в хтмл-символы.
...
Рейтинг: 0 / 0
Чудеса с кодировкой
    #39857895
alexanderer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Код: php
1.
GND="Перевод с


В таком виде старый сервис.
...
Рейтинг: 0 / 0
Чудеса с кодировкой
    #39857900
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alexandererRAWкак бы работать с сырыми данными это моветон.
Зачем?
Прлучается что вы влезли своим сервиом в качестве тупого прокси и все сломали.
А по нормаоьному не надо с RAW работать.
Как то так.
А если по сервису фотки идут? По 300 мегов.
Это ведь тормоза.
...
Рейтинг: 0 / 0
Чудеса с кодировкой
    #39857902
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alexandererперехватить и конвертировать в хтмл-символы.тормоза будут
...
Рейтинг: 0 / 0
Чудеса с кодировкой
    #39857909
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пример веб сервиса
21942962
...
Рейтинг: 0 / 0
Чудеса с кодировкой
    #39857937
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC Sharpalexandererперехватить и конвертировать в хтмл-символы.тормоза будут
Не будут. Встроенные функции URL-енкодинга достаточно быстры. Кроме
того эти вычисления не составляют 100% всей нагрузки.
...
Рейтинг: 0 / 0
Чудеса с кодировкой
    #39857967
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton,
Ручаетесь?
А если начальник скажет приаттачить фотки?
...
Рейтинг: 0 / 0
Чудеса с кодировкой
    #39857971
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Давайте обсуждать дефект который описал автор.
...
Рейтинг: 0 / 0
Чудеса с кодировкой
    #39857975
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonДавайте обсуждать дефект который описал автор.обсуждайте.
Только что там обсуждать если сервис они сами написали?
Ну пусть кодирует хоть в base64.
Нет проблем.
И вопроса нет.
...
Рейтинг: 0 / 0
Чудеса с кодировкой
    #39857986
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Характер дефекта не связан с кодировкой. Он - ближе к нарушению api кодирования. Поэтому бери хоть base64 хоть base85. Сломанный padding может воспроизводится. Надо не байт-блоками читать. А char блоками.
...
Рейтинг: 0 / 0
Чудеса с кодировкой
    #39857995
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonНадо не байт-блоками читать. А char блоками.он же код не приводит.
Там может вообще галку надо поставить в конфиге soap.
Не верю что они там побайтово читают и сами encode/decode делают.
Смешно.
...
Рейтинг: 0 / 0
Чудеса с кодировкой
    #39858114
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У афтора - бутерброд из трех систем. Клиент. ВС1 и ВС2. Честно очень сложно разбираться в причинах что
там чего где происходит потому как картина происходящего есть только в голове автора. Логов мы не видели.
Разумно будет снимать дампы tcpdump/wireshark сопоставлять это с логами и сверять как минимум в двух
точках взаимодействия Клиент-ВС1 и ВС1-ВС2.
...
Рейтинг: 0 / 0
19 сообщений из 44, страница 2 из 2
Форумы / Java [игнор отключен] [закрыт для гостей] / Чудеса с кодировкой
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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