Как обойти странное поведение iis?

Xakez
На сайте с 20.12.2008
Offline
96
894

Всем доброго времени суток.

Поднимаем сервис визуализации офисных файлов web apps.

Запрос на получение файла строим примерно так:

Адрес_сервиса/wopi/files/ИД_ДОКУМЕНТА

Где ИД_Документа = base64( Куча каких-то параметров )

В зависимости от этой кучи параметров у нас иногда получается строка, содержащая внутри себя "+"

И вызов такого адреса замирает где-то внутри IIS и на выход нам прилетает 404 ошибка.

Если тупо убрать эти плюсики - то наш код начинает работать и пишет корректную ошибку: неправильный base64

Пробовали кодировать плюс как %2B - результат тот же - 404ая ошибка.

Внимание вопрос: кто-то сталкивался с таким поведением IIS? Как это можно обойти?

Монетизация WAP трафика. Конверт 1:8!!! (http://wap.click/?invite=1548)
siv1987
На сайте с 02.04.2009
Offline
427
#1

кодируйте плюсик - %252B

Xakez
На сайте с 20.12.2008
Offline
96
#2
siv1987:
кодируйте плюсик - %252B

не помогло, а идея интересная

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий