Daite malko support za WEB interface...

9 отговора 342 прегледа
#1

Daite malko support za WEB interface...

Opitvam se da napravya WEB interface na prilojenie , vsichko e ok,
no imam banalen problem s cash-a na stranicite

Pri zarejdane na html stranicata , clientskata mashina vaobshte ne se obrushta kum servera a si pokazva neshto, koeto e ostanalo v cash-a ...
stranicata sadurja informaciya , koyato neprekusnato se obnovyava, t.e ne tryabva da se keshira.

Izvinete za bezkraino tupiya vapros , no kak tryabva da izglevda HEAD-a na html-a
v tozi sluchai ...

Отговор
в отговор на help_pls #2

Re: Daite malko support za WEB interface...

най добре да предадеш хедъри от съответния скрипт език, който използваш

--
Ела в мафията
Отговор
в отговор на help_pls #3

Re: Daite malko support za WEB interface...

ето как са на PHP, можеш да си направиш изводи за другите езици (вкл. и за HTML META таговете)

header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");
header("Cache-Control: no-cache");
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache");

Отговор
в отговор на AcidMemory #4

Re: Daite malko support za WEB interface...

probwaj c CTRL+F5 da refreswash - bi tqrwbalo da zaobikoli casha-a i da se oburne direktn kum servera.

Отговор
в отговор на noname #5

Re: Daite malko support za WEB interface...

не помага, ако проксито е "убедено", че страницата не се е променила ...

Отговор
в отговор на help_pls #6

Re: Daite malko support za WEB interface...

Може да пробваш един малко по-различен подход. Тъй като проксито доколкото знам ги кешира по url, можеш да пробваш да извикваш страниците с един допълнителен параметър, който е случайно число.
Пример:
example.html?i=84927, като стойността на i e винаги различна. Така можем да излъжем проксито и кеша на browser-а.

И все пак не съм 100% убеден, че ще работи и ми е интересно да го пробваш и да кажеш какво е станало.

Goddam money. It always ends up making you blue as hell.
Отговор
в отговор на help_pls #7

Re: Daite malko support za WEB interface...

ako polzva6 ASP triabva da setne6 IIS da prasta saotvetinite headeri na browsera da ne ke6ira, vij po gore
ako pi6e6 na php, jsp ili drugo sam triabva da si prasta6 headerite...


C++ is waste of time for web development
Отговор
в отговор на help_pls #8

Re: Daite malko support za WEB interface...

OK, 10x za ideite ....tova sus sluchainte parametri predpolagam che shte raboti
i ako drugo ne pomogne, shte go probvam ....
dori ne tryabva da sa sluchaini a da kajem prosto tekushtoto vreme s do sekundata.

F5 reshenieto e 100% ok , no neprilojimov konkretniya sluchai , t.k. potrebitelite ne tryabva da se zanimavat s tova :(



Vsushtnost kato si napregna mozaka malko ..izliza che prolemite sa dva , predpolagam s obshto reshenie

1. Lokakniya cache na mashinata
2. Vsichkite proxyta po putya


Predpolagam che v MIME headera shte e razreshenieto vidyah neshto ot sorta na
ContentType = "nocache" ... t.k. ne stava duma za nastroika na server a za pisane na takuv ....poslednoto shte bude probvano ...ako imate drugi idei - kazvaite ...
i oshte vednaj mnogo 10x !!!

Отговор
в отговор на help_pls #9

Re: Daite malko support za WEB interface...

ами освен headers & meta tags, се сещам още и за

Internet Explorer->Tools->Internet Options-><General Tab>->Settings->Every visit to the page

Отговор
в отговор на help_pls #10

RESHENIE !!!

Kato zadadoh vaprosa si misleh che e tup...

Sled kato probvah razlichni resheniya ... se okazva che samo edno ( za momenta)
raboti kakto tryabva :

kum get requesta dobavyam tekushtata data i chas...taka ne samo lokalnata mashina a i proxy-tata po putya vdyavat che stava duma za refresh

V MSDN tvurdyat che taga :

<META HTTP-EQUIV="Expires" CONTENT="Tue, 04 Dec 1993 21:29:02 GMT">
, kudeto datata e zaduljitelno minala opravya rabotite....

da...ama ne ....:(
Dori kogato setna IE sus "Check for newer version on every visit..."
tupiya browser produljava da mi pokazva bledi spomeni ot minaloto...


drugo reshenie e refresh na nyakolko sekundi no e bezumna zaguba na bandwidth :(



Ako nyakoi ima po-chitavo reshenie na problema ...da go kazva :) ..predvaritelno mersi :)

Отговор