Autor | Zpráva | ||
---|---|---|---|
Jurass Profil * |
#1 · Zasláno: 14. 5. 2008, 13:36:25
Dobrý den,
chci se zeptat jak lze změnit User-Agent? Např.: seznam.cz posílá User-Agent jako SeznamBot 2.0 a já bych si tam chtěl také něco nastavit. Jak se to dělá? Co je k tomu potřeba? Děkuji za odpověď. |
||
kletely Profil |
#2 · Zasláno: 14. 5. 2008, 13:43:23
|
||
Jurass Profil * |
#3 · Zasláno: 14. 5. 2008, 14:03:08
kletely
No to jste mi poradil jak mám zakázat nebo povolit procházení botů webem, ale ne jak mám zmenit své User-Agent např. na Jurasuv bot. |
||
kletely Profil |
#4 · Zasláno: 14. 5. 2008, 14:09:55
Jurass
Prečítal si tú stránku celú? |
||
Joker Profil |
#5 · Zasláno: 14. 5. 2008, 14:12:02
Jurass
User-Agent je HTTP hlavička, kterou posílá prohlížeč. Pokud tedy ke stažení stránky používáte nějaký vlastní skript/program, stačí poslat tu hlavičku. Pokud nějaký klasický prohlížeč, tak: - ve Firefoxu na to bude nějaké rozšíření (ve Firefoxu je rozšíření skoro na všechno :-) ) - v IE se to řídí nějakým klíčem v registru - Opera má už zabudovanou podporu pro identifikaci jako jiné prohlížeče, ale AFAIK nejde si nastavit vlastní User-Agent. Další info viz strejda Gůgl |
||
Jurass Profil * |
#6 · Zasláno: 16. 5. 2008, 09:38:41
kletely
Ano přečet, ale nic jsem tam nenašel. :-( Třeba mi to trochu upřesněte. Joker stačí poslat tu hlavičku. Další info viz strejda Gůgl No tak jsem poslal tu hlavičku a nic. :-( Bohužel mi neporadil ani google (nebo neumím hledat). Můžete mi prosím napsat jak by měla taková hlavička vypadat? Já jsem zkoušel různé kombinace tohoto, ale bezúspěšně: $bot = "test_bot"; header ("User-agent: $bot"); Nebo pokud znáte nějaké stránky (pokud možno české), tak by možná stačilo mi poslat odkaz. Děkuji mnohokrát za vaši pomoc a vaše rady. |
||
Joker Profil |
#7 · Zasláno: 16. 5. 2008, 10:15:49
Jurass
No tak jsem poslal tu hlavičku a nic. :-( Pro jistotu připomínám, že tu hlavičku musí poslat robot/prohlížeč/..., prostě klient na server, ne server klientovi. |
||
Jurass Profil * |
#8 · Zasláno: 16. 5. 2008, 10:45:37
Joker
Aha už to začínám chápat. Takže to asi nezvládnu udělat něco podobného v domácích podmínkách? |
||
Joker Profil |
#9 · Zasláno: 16. 5. 2008, 10:57:24
Jurass
Jde to, akorát je potřeba tu hlavičku nastavit v programu, který tu stránku stahuje. Jestli na to programujete nějakého vlastního robota, tak v něm. Blíž to asi nevysvětlím, protože nevím přesně, o co se vlastně snažíte. |
||
Jurass Profil * |
#10 · Zasláno: 16. 5. 2008, 12:55:43
akorát je potřeba tu hlavičku nastavit v programu, který tu stránku stahuje
Stahuji to pomocí CURL. nevím přesně, o co se vlastně snažíte Chci vytvořit script, který mi projde všechny mé stránky a zjistí zda li jsou odkazy na stránkách funkční. A chci aby User Agent zobrazoval např. test_bot. |
||
Mike8748 Profil |
#11 · Zasláno: 16. 5. 2008, 13:02:41
curl_setopt($resource,CURLOPT_USERAGENT,'Muj bot');
|
||
Jurass Profil * |
#12 · Zasláno: 16. 5. 2008, 13:03:52
Mike8748
Děkuji Vám mnohokrát. Hned jak budu moc, tak to vyzkouším. |
||
Časová prodleva: 16 let
|
0