Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
max_max 06.10.2011 10:06
Передаю строку XML, закодированную сначала в base64, а потом в urlencode. Непостижимым образом, но первый способ работает только в таком варианте: ^taint[uri][$b64], вариант с [html] внешний сервер отвергает. С чем связано, попробую разобраться позже.owEBcgON/JANAwACAadzk+C6y9G9Aa0CQWIJcXVlc3QuZ3BnTo1CV4UBDANSUPcNX9yВ первом случае сервер получает
[xml] => owEBdAOL/JANAwACAadzk%2BC6y9G9Aa0CQ2IJcXVlc3QuZ3BnTowwrIUBDANSUPcNX и благополучно генерит ответ.Во втором получает:
[xml] => owEBdAOL/JANAwACAadzk+C6y9G9Aa0CQ2IJcXVlc3QuZ3BnTowwjYUBDANSUPcNX9yи генерит ответ с ошибкой обработки. Т.е. видно, во втором случае строка передается в исходном виде и ^taint[uri] не работает(