[Delphi+HTTP] Pobranie strony "bez jej wiedzy"

0

Witam.
Nie bardzo wiedziałem czy wrzucić to tu czy do forum PHP/HTML, ale piszę w Delphi więc wrzucam tutaj.

Sprawa przedstawia się następująco:
Mam stronę, która gdy pojawi się na niej jakaś nowość, przy otwarciu wyświetla okno popup z informacją o tej nowości.
Napisałem sobie program, który przez IdHTTP.Post (strona wymaga logowania) pobiera i tą stronkę i sprawdza, czy są nowości.
Problem w tym, że gdy otworzę stronę w programie, a następnie normalnie w przeglądarce, okienko powiadomienia już nie wyskakuje.
No i pytanie: czy da się jakoś "oszukać" stronę, żeby nie zauważyła tego pobrania przez program, tzn. otwieram stronę w programie, a potem w przeglądarce i popup dalej wyskakuje?

Szukałem w dokumentacji protokołu HTTP, ale w sumie nic takiego nie znalazłem. Możliwe że coś przeoczyłem bo na tworzeniu stron znam się dość słabo.

Z góry dzięki za pomoc.

0

Szczerze mówiąc, jeśli skrypt na stronie jest dobrze napisany, to Ci siętego nie uda zrobić. Serwera nie oszukasz, że nie pobierasz od niego strony, jeśli pobierasz.

0

Nie wiem jak to tam jest w tym skrypcie o nowościach, ale może by jakoś tak zrobic w programie że jak już strone pobierze to żeby znów na serwerze zapisał informacje że są nowości. To tylko szkielet pomysłu, ale może warto pomyśleć.

0

Spróboj zablokować Cookies w komponencie IdHTTP.

0

Krzysiek: Ale przecież jeśli nowości sązapisywane dla użytkownika (a prawdopodobnie są, jeśli strona wymaga logowania by je przeczytać), to blokada cookies nic Ci nie pomoże. Zresztą cookies ustawiane w IdHTTP nie mają wpływu na to, co sięw przeglądarce internetowej będzie działo.

0

Blokowanie cookies raczej odpada bo bez tego się nie zaloguję, a nowości są dla każdego usera osobno.
Modyfikowanie info na serwerze też raczej odpada (prosty powód - nie mam takiego dostępu do serwera).

W każdym razie dzięki za pomoc. Spróbuję jeszcze coś pokombinować.

1 użytkowników online, w tym zalogowanych: 0, gości: 1