🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.lang.java
2 messages
2 total messages Started by Hollow Quincy Mon, 14 May 2012 08:24
przegladarka w pamieci
#153436
Author: Hollow Quincy
Date: Mon, 14 May 2012 08:24
15 lines
1803 bytes
Czesc,

Niektore strony maja zabezpieczenia, ktore wykrywaja, ze wchodze na
strone programowo (np. uzywajac htmlUnit).
Dlatego dobrze jest uzywac Selenium, ktory otwiera mi fizycznie
przegladarke i poprawnie wykonuje wszystkie ajaxy, javascripty i inne
triki. Problem z selenium jest taki, ze fizyczne otwieranie firefoxa
jest: -czasochlonne, -zuzywa sporo RAM'u, -i co najgorsze nie za
bardzo da sie zrownoleglic (wielowatkowo).

Czy spotkaliscie sie moze z jakims trikiem, ktory pozwala laczyc sie z
programowo do dowolnej przegladarki, wykonywac na niej operacje, ale
jej nie otwierac ?

Dzieki za porady
Re: przegladarka w pamieci
#153437
Author: nullpointer
Date: Tue, 15 May 2012 18:24
19 lines
1650 bytes
"u r doing it wrong"

Przede wszystkim wyłap sobie (Firebugiem na przykład) jakie nagłówki 
lecę w stronę serwera. W szczególności leci User-Agent w którym 
przeglądarka się przedstawia. To pierwsza rzecz, którą musisz ustawić w 
swoim kodzie. Przykładowe wartości User-Agent znajdziesz w necie.

Po drugie, sprawdź czy strona, do której próbujesz się dobić zostawia 
jakieś cookies. I jeśli zapisuj i odsyłaj przy kolejnym requeście.

Tu nie ma żadnej tajemnej wiedzy. Serwer nie wykonuje żadnych magicznych 
czynności żeby wykryć że jesteś / nie jesteś prawdziwą przeglądarką. 
Zdziwiłbym się, gdyby tam było sprawdzane coś ponad to, co wspomniałem 
wyżej.

A w ogóle, to NTG.

-- 
npe
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads