|
Чудеса с кодировкой
|
|||
---|---|---|---|
#18+
Он же говорит что когда тестит на soapui все норм. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.09.2019, 08:48 |
|
Чудеса с кодировкой
|
|||
---|---|---|---|
#18+
maytonОн же говорит что когда тестит на soapui все норм.дык там тестят вводя СВОИ данные)) ... |
|||
:
Нравится:
Не нравится:
|
|||
05.09.2019, 09:01 |
|
Чудеса с кодировкой
|
|||
---|---|---|---|
#18+
alexandererкогда тестирую у себя через соапуй, то и ВС1 и ВС2 все возвращают нормально, в читабельном виде. И только у клиента такая фигня. Вот разницу "у себя под кроватью" и у заказчика ТС должен дать. Прежде чем ванговать тут что то. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.09.2019, 09:05 |
|
Чудеса с кодировкой
|
|||
---|---|---|---|
#18+
Я склоняюсь к тому, что Dmitry. прав. Проблема в том, что т.к. мы меняли вебсервис и после этого проблемы у клиента, то это проблемы на нашей стороне и менять на клиенте никто ничего не будет. Такой вопрос, есть ли возможность принудительно заставить вебсервис отсылать данные в виде HTML-Entities? Код: powershell 1. 2.
... |
|||
:
Нравится:
Не нравится:
|
|||
05.09.2019, 11:37 |
|
Чудеса с кодировкой
|
|||
---|---|---|---|
#18+
alexandererзаставить вебсервистип веб сервиса? Так как по умолчанию под ним понимают SOAP. А в нем руками не кодируют. Это нижний уровень сервиса. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.09.2019, 12:33 |
|
Чудеса с кодировкой
|
|||
---|---|---|---|
#18+
alexandererТеперь сделали новый вебсервис ВС2допустим вы воткнули свой сервис и "сломали". Один черт нужно его дебажить и найти место ошибки. Или не программист? ... |
|||
:
Нравится:
Не нравится:
|
|||
05.09.2019, 12:36 |
|
Чудеса с кодировкой
|
|||
---|---|---|---|
#18+
alexanderer, То есть место ошибки не нашли и думаете что он прав? Так? ... |
|||
:
Нравится:
Не нравится:
|
|||
05.09.2019, 12:37 |
|
Чудеса с кодировкой
|
|||
---|---|---|---|
#18+
PetroNotC Sharpalexandererзаставить вебсервистип веб сервиса? Так как по умолчанию под ним понимают SOAP. А в нем руками не кодируют. Это нижний уровень сервиса. Да, но я могу перехватить ответ от ВС1 и конвертировать его. Если смотреть в соапуе RAW хмл от старого вебсервиса, то он как раз строку представляет в виде: GND="Перевод с RAW хмл от нового вебсервиса идет уже в виде текста. Поэтому, сейчас, вижу только один способ - перехватить и конвертировать в хтмл-символы. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.09.2019, 13:36 |
|
Чудеса с кодировкой
|
|||
---|---|---|---|
#18+
Код: php 1.
В таком виде старый сервис. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.09.2019, 13:37 |
|
Чудеса с кодировкой
|
|||
---|---|---|---|
#18+
alexandererRAWкак бы работать с сырыми данными это моветон. Зачем? Прлучается что вы влезли своим сервиом в качестве тупого прокси и все сломали. А по нормаоьному не надо с RAW работать. Как то так. А если по сервису фотки идут? По 300 мегов. Это ведь тормоза. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.09.2019, 13:39 |
|
Чудеса с кодировкой
|
|||
---|---|---|---|
#18+
alexandererперехватить и конвертировать в хтмл-символы.тормоза будут ... |
|||
:
Нравится:
Не нравится:
|
|||
05.09.2019, 13:41 |
|
Чудеса с кодировкой
|
|||
---|---|---|---|
#18+
Пример веб сервиса 21942962 ... |
|||
:
Нравится:
Не нравится:
|
|||
05.09.2019, 13:49 |
|
Чудеса с кодировкой
|
|||
---|---|---|---|
#18+
PetroNotC Sharpalexandererперехватить и конвертировать в хтмл-символы.тормоза будут Не будут. Встроенные функции URL-енкодинга достаточно быстры. Кроме того эти вычисления не составляют 100% всей нагрузки. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.09.2019, 14:37 |
|
Чудеса с кодировкой
|
|||
---|---|---|---|
#18+
mayton, Ручаетесь? А если начальник скажет приаттачить фотки? ... |
|||
:
Нравится:
Не нравится:
|
|||
05.09.2019, 15:14 |
|
Чудеса с кодировкой
|
|||
---|---|---|---|
#18+
Давайте обсуждать дефект который описал автор. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.09.2019, 15:16 |
|
Чудеса с кодировкой
|
|||
---|---|---|---|
#18+
maytonДавайте обсуждать дефект который описал автор.обсуждайте. Только что там обсуждать если сервис они сами написали? Ну пусть кодирует хоть в base64. Нет проблем. И вопроса нет. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.09.2019, 15:21 |
|
Чудеса с кодировкой
|
|||
---|---|---|---|
#18+
Характер дефекта не связан с кодировкой. Он - ближе к нарушению api кодирования. Поэтому бери хоть base64 хоть base85. Сломанный padding может воспроизводится. Надо не байт-блоками читать. А char блоками. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.09.2019, 15:37 |
|
Чудеса с кодировкой
|
|||
---|---|---|---|
#18+
maytonНадо не байт-блоками читать. А char блоками.он же код не приводит. Там может вообще галку надо поставить в конфиге soap. Не верю что они там побайтово читают и сами encode/decode делают. Смешно. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.09.2019, 15:55 |
|
Чудеса с кодировкой
|
|||
---|---|---|---|
#18+
У афтора - бутерброд из трех систем. Клиент. ВС1 и ВС2. Честно очень сложно разбираться в причинах что там чего где происходит потому как картина происходящего есть только в голове автора. Логов мы не видели. Разумно будет снимать дампы tcpdump/wireshark сопоставлять это с логами и сверять как минимум в двух точках взаимодействия Клиент-ВС1 и ВС1-ВС2. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.09.2019, 18:35 |
|
|
start [/forum/topic.php?fid=59&msg=39857895&tid=2121136]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
6ms |
check topic access: |
6ms |
track hit: |
49ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
55ms |
get tp. blocked users: |
1ms |
others: | 13ms |
total: | 166ms |
0 / 0 |