Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
параметры запуска IW
#1
Запускаю браузер без указания параметров. 

Например http://soft.ru
- сайт открывается, все Ок

Затем запускаю браузер с указанием параметра запуска:

Например http://soft.ru/?parameter=1
сайт открывается, но указанного в строке параметра "не видит" , т.к. он берет данные из кэша. После того, как кэш браузера обнулить параметр виден и воспринимается нормально.

Вопрос: Как в IntraWeb указать браузеру чтобы он не использовал кэш при запуске. (Каждый раз обновлял стартовую страницу или хотя бы параметры запуска) ?
Reply
#2
Translation:

I launch the browser without specifying parameters.

For example http://soft.ru
- the site opens, everything is OK

Then I launch the browser with the start parameter:

For example http://soft.ru/?parameter=1
the site opens, but doesn’t see the parameter indicated in the line, because it takes data from the cache. After the browser cache reset, the parameter is visible and accepted normally.

Question: How in IntraWeb to tell the browser not to use the cache at startup. (Every time I updated the start page, or at least the launch options)?
Reply
#3
What browser are you using?
Reply
#4
If you want to start a new session you must use /$/Start?Parameter=1

Otherwise it will use the existing session.

You must also set ServerController.ShowStartParams to True, so IW will keep the start parameters on URL during the session.
Reply
#5
(12-11-2019, 02:53 PM)кудзу Wrote: какой браузер вы используете?
Это происходит на всех браузерах. IE, Google, Yandex и на смартфонах тоже. т.е. все они используют кэш.

(12-12-2019, 12:34 AM)Alexandre Machado Wrote: если вы хотите начать новую сессию вы должны использовать /$ / Start?Параметр=1

в противном случае он будет использовать существующую сессию.

Вы также должны установить ServerController.ShowStartParams в True, поэтому IW будет сохранять начальные параметры на URL во время сеанса.
Огромное спасибо за информацию. Проверил ее действие на моем приложении. Работает !

Однако я нашел и другое решение проблемы.
IWServerController.SessionOptions.UniqueURL := true;

Еще раз огромное спасибо.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)