![]() |
Взаимодействие с сервером. Различные Браузеры.
Возникла ситуация.
Делаю ряд эмуляторов игровых автоматов. Поскольку делается это для онЛайн казино, естественно, все процессы связанные с результатами и комбинациями вычисляются на стороне сервера. Для отладки существует тестовый адрес, на котором лежит скрипт (jsp) Флеш ролик обращается к серверу в одном случае по sendAndLoad (для инициализации игры) а во всех остальных случаях запрашивает сгенерированный скриптом XML файл (в запросе присоеденены переменные через url-строку) Так вот на определенном этапе, выложили это все на https. И мне говорят, что работает все только в файрФоксе. В ИЕ запрос сервера проходит только один раз, а в Опере флешки вообще не отображаются. Для меня вполне понятна история с Оперой (ну не поставилен у них плагин скорее всего). Но вот что за истории с ИЕ? Насколько я знаю, флеш от платформы и браузера не зависит (если только в моменте взаимосвязи с javaScript) У кого какие мысли по этому поводу? Встречался ли кто то с различным поведением метода load и sendAndLoad в разных браузерах? ____________________ PS Проблемы политики безопасности не возникает. Основной свф ролик (интерфейс, общий для всех автоматов+ движок) нормально подгружает в себя модуль игры инициирует игру, и нормально запрашивает сервер, передавая ему все необходимые данные (все это лежит на одном домене) |
Никогда с подобным не сталкивался. Методы send() и sendAndLoad() объекта XML работают одинаково во всех браузерах.
Интересно посмотреть часть того кода, который не работает в разных браузерах. |
Да я уверен, что такого кода нет )
История пока не прояснилась до конца но поэкспериментироваав я заметил, что ИЕ вроде бы как кеширует динамически сгенереный XML. Дико звучит но кажется это так и есть. Придется к запросу еще дату клеить. |
Цитата:
|
Вообще то для IE все XML на одно лицо, и тут ничего странного нету.
браузер просто получает XML файл. PS кстати в случае "не динамического" XML браузер получает не сам файл, а лишь его копию, так что все одно. |
Дико. 100%
Ни фокс ни Опера такой ерундой не страдают. Я пишу запрос файлу script.jsp?var1=value1&var2=value2 мне возвращают xml файл - и его ишак кеширует. Это бред, по моему. В общем буду приклеивать в конце запроса Date. Это хотябы даст уникальность каждому запросу. |
Цитата:
Тебе же предоставляется гибкость, выбрать вариант с кешированием или нет. |
Я не думал, что сгененрированный xml тоже кэшируется. Мне нужен каждый раз уникальный результат.
А рандом в моем случае не решение. И не думайте, что я не знаю что такое кеш. P.S. Когда добавили запрет кеширования через http заголовок, в ИЕ сервер вообще перестал отвечать на запросы. Тогда как ФайрФокс продолжил корректно работать. |
Цитата:
|
Нет, я не возмущаюсь )
Дело в том, что рандом может вернуть одинаковые значения. Даже если я буду брать рандом из достаточно большого числа вариантов - такая возможность сохраняется. А тут онЛайнКазино, то есть дело идет с реальными деньгами, и любая мелочь неучтенная, может создать проблему. Поэтому Дата тут подойдет лучше. Можно конечно к дате еще и рандом приклеить. Тогда совсем хорошо будет. В общем для себя тему считаю закрытой. Всем спасибо за участие ) |
| Часовой пояс GMT +4, время: 18:05. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.