Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

samo za iskusne Perl programere, HTTP_REFERER

[es] :: Perl :: samo za iskusne Perl programere, HTTP_REFERER

[ Pregleda: 2974 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

freakk
Novi Sad

Član broj: 790
Poruke: 93
*.my-trion.net.

Sajt: www.isur.net


Profil

icon samo za iskusne Perl programere, HTTP_REFERER28.12.2002. u 17:20 - pre 214 meseci
Hi
imam sledeci problem:
na sajtu A postoji link na forward skriptu na sajtu B, a ta skripta forwarduje posetioca na skriptu na sajtu C..

ono sto je problematicno je to sto skripta na sajtu C ispisuje za HTTP_REFERER varijablu sajt A.. probao sam razne forward metode, od ispisivanja Location: polja, do meta refresh taga, i javascript, ali nista..
zna li neko resenje?

zahvaljujem
ivan
simplicity is everything!
http://www.isur.net
 
Odgovor na temu

CONFIQ
♫♪♥♪♫

Član broj: 4218
Poruke: 1994
*.red.bezeqint.net

ICQ: 82327428


+10 Profil

icon Re: samo za iskusne Perl programere, HTTP_REFERER29.12.2002. u 01:32 - pre 214 meseci
prepostavka.... imaš kaširan sajt C u brosveru kad si korisio Location:,trebalo bi da radi sa <meta refresh
 
Odgovor na temu

freakk
Novi Sad

Član broj: 790
Poruke: 93
*.my-trion.net.

Sajt: www.isur.net


Profil

icon Re: samo za iskusne Perl programere, HTTP_REFERER29.12.2002. u 22:09 - pre 214 meseci
i to sam probao.. ali sa HTTP-EQUIV="Refresh dobija se prazan HTTP_REFERER.. isto vazi za javascript..

ima li neko ideju?
simplicity is everything!
http://www.isur.net
 
Odgovor na temu

tOwk
Danilo Šegan
Zemun/Beograd

Član broj: 94
Poruke: 2743
*.beograd-2.tehnicom.net

ICQ: 9344053
Sajt: alas.matf.bg.ac.yu/~mm011..


+2 Profil

icon Re: samo za iskusne Perl programere, HTTP_REFERER27.01.2003. u 02:07 - pre 213 meseci
Mada je poruka već pomalo zastarela...

HTTP referer se prosleđuje isključivo po pravilima koja postavi klijent (IE, Mozilla, wget, libcurl, ili šta god), i prema tome je nemoguće imati takvu kontrolu na serveru.

Već smo imali jedan primer gde se ,,Referer'' zaglavlje šalje drugačije iz Mozille, i iz IE-a (ona rasprava o ,,sakrivanju URL-a'', da li na web dizajn forumu, ili gde već).

Prema tome, sve zavisi od klijenta. Konkretno, za Mozillu je dovoljno postaviti BASE tag, i ona će prema njemu i postaviti Referer zaglavlje.

A što se tiče forwardovanja, možda možeš probati sa raznim kodovima:
300 Multiple choices
301 Moved permanently
302 Found
303 See Other
304 Not Modified
305 Use proxy

Najveća je verovatnoća da ti ,,See Other'' može pomoći, a iz CGI programa ovo postavljaš pomoću ,,Status'' zaglavlja:
Code:
Status: 303 Vidi vidi

Ali, probaj svaki od ovih, jer sve to zavisi od ponašanja klijenta. Ali, ne budi siguran da će ono što radi u jednom raditi i u ostalima.

I još, ovo nije uopšte za ,,iskusne Perl'' programere, već za bilo kog CGI programera, ili HTTP poznavaoca. Zato je pitanje moglo i u mnoge druge forume.

Možda se moje mišljenje promenilo, ali ne i činjenica da sam u pravu.
 
Odgovor na temu

Ivan Stanojevic
Personal trainer
Dubai

Član broj: 8885
Poruke: 679
*.beg.sezampro.yu



Profil

icon Re: samo za iskusne Perl programere, HTTP_REFERER21.05.2003. u 13:27 - pre 209 meseci
zar referer ne radi jedino ukoliko "kliknes" na link...?
ukoliko si forwardovan onda ne radi ...?


Reci nešto pametno i svi će te pamtiti
- Nepoznati autor
 
Odgovor na temu

[es] :: Perl :: samo za iskusne Perl programere, HTTP_REFERER

[ Pregleda: 2974 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.