Ako zistiť svojho používateľského agenta. Neexistuje nič také ako prílišná anonymita – skryjeme User-Agenta

Ak máte stalkingovú mániu, neznamená to, že vás nikto nesleduje...

Lekárske pozorovanie

Niektorí ľudia sú prekvapení: "Ako some_site.ru rozpoznal môj operačný systém a prehliadač?" Áno, mnohé služby zhromažďujú takéto informácie, pretože... to je niekedy dôležité pre správne zobrazenie stránok. To je dôležité aj pre zbieranie štatistík. Napríklad vďaka takýmto informáciám viem, že medzi návštevníkmi našej stránky používa OS 33 %. Ubuntu a ďalším sa to páči a ďalších 30 % používa iné distribúcie Linuxu.

V skutočnosti na tom nie je nič zlé (zhromažďovanie takýchto údajov), ak je pravdivých všetkých 5 tvrdení:

  1. Nepoužívaš Windows.
  2. Na hackerských stránkach netrollujete (ani vo všeobecnosti nie ste drzí).
  3. Všetky cenné informácie ukladáte na vzdialených serveroch s pravidelnými zálohami a 2048-bitovým heslom (no, alebo doma pod vankúšom).
  4. Netrpíte bludmi prenasledovania.
  5. Ste slušný daňový poplatník.

Taktiež sa nemusíte ničoho báť, ak vôbec nepôjdete online.

Osobne nemôžem dokončiť kroky 4-5, takže pravidelne „mením“ prehliadač a OS.

Pomocník User Agent

Na zistenie informácií o návštevníkoch server požaduje informácie od prehliadača s názvom USER-AGENT. Toto je textový reťazec, ako je tento:

Mozilla/4.0 (kompatibilný; MSIE 8.0; Windows NT 6.0; Trident/4.0; Mozilla/4.0 (kompatibilný; MSIE 6.0; Windows NT 5.1; SV1); .NET CLR 3.5.30729)

Zvyčajne obsahuje informácie o verzii softvéru, operačnom systéme a jazyku systému, ale môže obsahovať aj niečo iné.

Nasledujúci riadok obsahuje nasledujúce informácie:

Niektoré spoločnosti (všetky tie, ktoré kúpila spoločnosť Microsoft a mnohé banky používajúce klientsku banku HTTP) nepodporujú svoje stránky pre iné prehliadače ako MSIE. Preto je nahradenie hodnoty USER-AGENT relevantné nielen pre tých, ktorí chcú skryť svoje informácie, ale aj pre slušných používateľov Linuxu.

Zoznam hodnôt pre pole USER-AGENT možno nájsť na Wikipédii.

Pokúsime sa zmeniť hodnotu poľa USER-AGENT v Prehliadače Firefox a Chrome\Chromium. Všetko popísané bolo vykonané v Ubuntu, ale bude fungovať dobre v akomkoľvek inom OS.

choď...

Falošný používateľský agent v prehliadači Firefox

Možnosť 1 - jednoduchá

Najprv nainštalujte doplnok User Agent Switcher. Reštartujte Firefox a umiestnite tlačidlo User Agent Switcher na panel (nemusíte ho umiestniť, ale použite ho cez ponuku „Nástroje“).

Ale štandardne zoznam User-agent-switcher je veľmi malý, takže ho nemusíte rozširovať (hoci vám to môže stačiť).

Stiahnite si súbor useragentswitcher.xml. Otvorenie Nastavenia prepínača používateľských agentov, stlač tlačidlo Importovať a vyberte čerstvo stiahnutý súbor.

Teraz môžete použiť takmer akýkoľvek existujúci prehliadač.

Možnosť 2 - pre červené oči

Otvorte stránku nastavení v prehliadači. Na tento účel v adresný riadok píšeme:

Vytvorte parameter reťazca všeobecné.prepísanie.používateľa. Štandardne neexistuje

A dávame mu akúkoľvek hodnotu - je to to, čo prehliadač odpovie na požiadavku User Agent.

Falošný používateľský agent v prehliadači Chrome a Chromium

Možnosť 1 - jednoduchá, ale hlúpa

Táto metóda je podobná prvej možnosti pre Firefox, ale doplnok Chrome je veľmi hlúpy, pretože... nemôže nahradiť skutočné pole User-agent. Tento trik funguje iba vtedy, ak stránka deteguje OS a prehliadač používajúci Java. Tu je odkaz na stránku doplnku. Podľa autora pluginu bude všetko v poriadku, keď Google zverejní API k tejto problematike.

Používateľské agenty sú jedinečné pre každého návštevníka webu. Odhalia katalóg technických údajov o zariadení a softvéri, ktorý návštevník používa. Vyzbrojení týmito informáciami môžete vytvoriť bohatšie a dynamickejšie webové stránky, ktoré poskytujú rôzne skúsenosti na základe používateľského agenta, ktorý vás navštívi.

Používateľskí agenti sú tiež kritickí pri ovládaní robotov vyhľadávacích nástrojov pomocou súboru robots.txt na vašom serveri. Nefungujú však dokonale v každej situácii a informácie v reťazci používateľského agenta môžu byť sfalšované.

Ak chcete využiť tieto informácie, musíte porozumieť komponentom reťazca používateľského agenta a zvážiť aj potenciálne riziká používania tejto metódy na poskytovanie obsahu.

Čo je to používateľský agent?

Každý, kto si práve prezerá web, má používateľského agenta. Je to softvér, ktorý funguje ako most medzi vami, používateľom a internetom. Používateľským agentom je najjednoduchšie porozumieť, ak sa vrátime späť a pozrieme sa na vývoj webu, aby sme pochopili výhody používateľských agentov.

Keď bol internet textový systém, hneď na začiatku jeho používania museli používatelia písať príkazy na navigáciu a odosielanie správ. Teraz máme prehliadače, ktoré to urobia za nás. Jednoducho ukážeme a klikneme a prehliadač vystupuje ako náš „agent“ a premieňa naše akcie na príkazy.

Keď váš prehliadač (alebo podobné zariadenie) načíta webovú stránku, identifikuje sa ako agent, keď načíta obsah, ktorý ste požadovali. Spolu s identifikáciou používateľského agenta prehliadač odosiela množstvo informácií o zariadení a sieti, na ktorej je. Toto je skutočný súbor údajov pre vývojárov webu, pretože im umožňuje prispôsobiť prostredie v závislosti od používateľského agenta, ktorý stránku načítal.

Typy používateľských agentov

Prehliadače sú priamym príkladom používateľského agenta, ale iné nástroje môžu pôsobiť ako agenti. Rozhodujúce je, že nie všetci agenti používateľov sú ovládaní alebo inštruovaní ľuďmi reálny čas. Prehľadávače vyhľadávacích nástrojov sú dobrým príkladom používateľského agenta, ktorý je (z veľkej časti) automatizovaný – robot, ktorý prehľadáva web bez používateľa na čele.

Tu je zoznam niektorých používateľských agentov, s ktorými sa stretnete:

  • Prehliadače: Vrátane Internet Explorer, Firefox, Safari, Chrome, Edge, BlackBerry, Opera, Minimo, Beonex a prehliadač AOL.
  • Crawlery: Google, Obrázky Google, Yahoo! Slurp a stovky ďalších.
  • Konzoly: PlayStation 3, Wii, PlayStation Portable a Bunjalloo – vstavaný prehliadač Nintendo DS.
  • Dedičstvo operačný systém s (napríklad AmigaVoyager).
  • Offline prehliadače a podobné (napríklad Wget a Offline Explorer).
  • Kontroly odkazov (napríklad kontrolný odkaz W3C).
  • Plus celý rad čítačiek informačných kanálov, validátorov, cloudových platforiem, prehrávačov médií, e-mailových knižníc a skriptov.

Čítanie reťazcov HTTP User Agent

Keď sa používateľský agent identifikuje na webovom serveri, môže sa začať proces nazývaný vyjednávanie obsahu. To umožňuje webovej lokalite poskytovať rôzne verzie seba samých na základe reťazca používateľského agenta. Agent odovzdá svoju ID kartu serveru a server potom dohodne kombináciu vhodných súborov, skriptov a médií.

V začiatkoch webu sa na rozlíšenie Mosaic od Mozilly používali user agenti, keďže Mosaic to robil nepodporované rámy, zatiaľ čo Mozilla áno.

Ak sa chcete na reťazec používateľského agenta pozrieť podrobnejšie, pozrite si tento príklad reťazca používateľského agenta, ako ho vygeneruje . Vaše výsledky budú jedinečné pre váš počítač, zariadenie a sieť, ale tu je jeden z počítača, ktorý máme v kancelárii:


Rozdelením príkladu dostaneme nasledujúce informácie:

  • Aplikácia používateľského agenta je Mozilla verzie 5.0 alebo softvér, ktorý je s ňou kompatibilný.
  • Operačný systém je OS X verzie 10.2.2 (a beží na Macu).
  • Klientom je Chrome verzie 51.0.2704.84.
  • Klient je založený na Safari verzie 537.36.
  • Motor zodpovedný za zobrazovanie obsahu na tomto zariadení je AppleWebKit verzia 537.36 (a KHTML, open source je prítomný aj layout engine).

Rozoberanie reťazcov používateľských agentov môže byť zložité, pretože neexistuje štandardný formát. Na celom webe však existujú sprievodcovia a analytické nástroje, ktoré vám môžu pomôcť. Pre väčšinu dizajnérov bude pravdepodobne kľúčová aplikácia, verzia a engine.

Všimnite si, že veľká časť reťazca používateľského agenta sa týka kompatibility. Je to preto, že Internet Explorer sa pôvodne musel vyhlásiť za kompatibilný s Mozillou, aby mohol prijímať obsah s rámcami.

V praxi sa teraz väčšina prehliadačov vyhlasuje za kompatibilné s Mozillou, aby sa zabezpečilo, že budú mať prístup ku všetkému obsahu na webe.

Vyjednávanie o obsahu

Takže: reťazec používateľského agenta je trochu zamotaný. Ale stále je to užitočné. Čo s tým môžeme robiť?

  • Skontrolujte možnosti prehliadača alebo zariadenia a načítajte rôzne CSS na základe výsledku;
  • Doručiť vlastný JavaScript do jedného zariadenia v porovnaní s iným;
  • Pošlite do telefónu úplne iné rozloženie stránky v porovnaní so stolným počítačom;
  • Automaticky odoslať správny preklad dokumentu na základe jazykových preferencií používateľského agenta;
  • Posielajte špeciálne ponuky konkrétnym ľuďom na základe ich typu zariadenia alebo iných faktorov;
  • Zhromažďujte štatistiky o návštevníkoch, aby ste mohli informovať o našom webovom dizajne a procese tvorby obsahu, alebo jednoducho zmerajte, kto navštevuje našu stránku a z akých zdrojov sprostredkovania.

Celkovo môžeme našim skriptom umožniť, aby urobili najlepšiu voľbu pre nášho návštevníka na základe ich používateľského agenta. Tieto údaje môžeme vrátiť späť do cyklu neustáleho zlepšovania, analýzy a iných procesov, ako je optimalizácia konverzií.

Asi každý vie, že stránky a služby zhromažďujú informácie o používateľoch na vlastné účely. User Agent - reťazec, ktorý obsahuje informácie o verzii operačného systému, prehliadači a jeho špeciálnych funkciách, ako aj o zariadení, z ktorého používateľ stránku navštevuje. Webové stránky zhromažďujú tieto informácie, aby správne zobrazovali stránku a jej obsah. Predtým boli webové stránky vytvorené s ohľadom na funkcie rôzne prehliadače, takže používatelia zmenili UserAgent na zobrazenie webových stránok vo forme, ktorú potrebovali. Tento nástroj často používajú vývojári na kontrolu výkonu stránok z rôznych zariadení.

Samotné informácie poskytované používateľským agentom prehliadača nie sú škodlivé, avšak niektoré stránky a služby ich používajú na identifikáciu používateľov. Používateľský agent preto zasahuje do tých, ktorí pracujú s viacerými účtami, sociálnymi sieťami a obchodnými službami: smm manažéri, arbitrážni obchodníci, arbers atď. S ich pomocou, stránky, služby a sociálne médiá detekovať súčasnú prevádzku viacerých účtov a zablokovať celú sieť, čo vedie k strate peňazí a času. Aby sa tomu zabránilo, používatelia zmenia User Agent v prehliadačoch a programoch, ktoré majú vstavaný prehliadač.

Výmena User Agenta vám tiež jednoducho pomôže zachovať anonymitu a zaistiť bezpečnosť vášho počítača a údajov na ňom uložených, ako aj obísť obmedzenia a navštevovať stránky, ktorých obsah je dostupný len pri používaní konkrétnej platformy alebo zariadenia.

Zmena User Agent má však nevýhody: niektoré stránky sa nemusia zobraziť správne a služby technická podpora dostane nesprávne informácie o vašom zariadení a prehliadači, čo sťaží vyriešenie problému. Preto to robte múdro a nezabudnite vrátiť zmeny, ak si to situácia vyžaduje.

Ako vypnúť User Agent v prehliadačoch

Spôsoby zmeny používateľského agenta sa líšia v závislosti od prehliadača. Na niektorých miestach je to jednoduchšie, na iných ťažšie a v niektorých prípadoch nebude možné zmeniť User Agent bez rozšírení tretích strán. Ak neviete, ako zmeniť User Agent, použite nižšie uvedené pokyny. Hovoria o zmene User Agenta v populárnych prehliadačoch.

Zmeniť Mozilla Firefox

V nových verziách Mozilla Firefox môžete zmeniť User Agent cez príkazový riadok prehliadač. K tomu budete potrebovať:

  1. Otvorte prehliadač a do panela s adresou zadajte: about:config.
  2. Kliknite kliknite pravým tlačidlom myši myšou do okna nastavení a vyberte „vytvoriť“ a potom vyberte „reťazec“.
  3. Potom sa otvorí okno s výzvou na pomenovanie linky. Pomenujte ho general.User Agent.override a kliknite na „OK“.
  4. Potom sa zobrazí nové okno, ktoré bude vyžadovať zadanie hodnoty reťazca. Zadajte do nej potrebného používateľského agenta a kliknite na „OK“.

Univerzálny spôsob, ako zmeniť User Agent pre prehliadače založené na prehliadači Chromium

Univerzálna metóda, ktorá je vhodná pre všetky prehliadače založené na prehliadači Chromium. Používateľský agent sa nahrádza priamo cez prehliadač pomocou vstavaných vývojárskych nástrojov. K tomu potrebujete:

  1. Otvorte prehliadač a prejdite do jeho ponuky. Umiestnite kurzor myši na položku „Ďalšie nástroje“, potom kliknite na položku „Nástroje pre vývojárov“ alebo vyvolajte ponuku klávesovou skratkou Ctrl+Shift+L alebo jednoducho stlačte F12.
  2. V okne, ktoré sa zobrazí vpravo, kliknite na tri bodky, ktoré sa nachádzajú na kartách v hornej časti
  3. V kontextovom okne vyberte časť „Ďalšie nástroje“ a kliknite na tlačidlo „Podmienky siete“.
  4. Vpravo dole sa otvorí ďalšia karta. V časti „User Agent“ zrušte začiarknutie položky „Vybrať automaticky“.
  5. Potom vyberte požadovaného používateľského agenta z posúvača alebo zadajte požadovaný do špeciálneho poľa nižšie.
  6. Táto metóda je vhodná pre tri vyššie uvedené prehliadače. Ak to nefunguje, skúste použiť iné metódy uvedené nižšie.

Zmeniť Google Chrome

Zmena User Agenta v prehliadači Google Chrome je jednoduchá. Ak vám univerzálna metóda nepomohla alebo sa ukázala byť príliš komplikovaná, skúste túto. Funguje pre verzie vyššie ako 26. Budete potrebovať:

  • Kliknite pravým tlačidlom myši na skratku prehliadača.
  • Vo vyskakovacom okne kliknite na „Vlastnosti“.
  • Do poľa „Objekt“ pridajte nasledujúci obsah: --user-agent="(používateľský agent, ktorého potrebujete)"
  • Potom kliknite na „OK“.
  • Stlačte Win+R. V okne „Spustiť“, ktoré sa otvorí, zadajte chrome --user-agent="(povinný používateľský agent)"
  • Kliknite na "OK"

Môžete tiež jednoducho použiť rozšírenie, ktoré zmení User Agent niekoľkými kliknutiami. Nájdete ich vo vyhľadávači alebo v obchode Rozšírenia pre Chrome. Ak neviete, ktoré rozšírenie použiť, odporúčame vám venovať pozornosť User-Agent Switcher pre Google Chrome.

Zmena User Agenta v Opere

Ak vám vyššie uvedená univerzálna metóda nepomohla, skúste použiť ďalšie metódy na zmenu User Agent v Opera, ktoré závisia od verzie vášho prehliadača. Ak chcete zmeniť User Agent vo verzii 43 Oprea a nižšej, musíte:

  1. Otvorte prehliadač a do panela s adresou zadajte opera:config#UserPrefs|CustomUser-Agent.
  2. V okne, ktoré sa otvorí, zadajte používateľského agenta, ktorý potrebujete.

V nových verziách nemusí táto metóda fungovať, takže budete musieť použiť rozšírenia tretích strán, ktoré zmenia používateľského agenta prehliadača, alebo ho urobia náhodným pri každom prihlásení do prehliadača. Je ľahké ich nájsť pomocou zodpovedajúceho dopytu vo vyhľadávači. Napríklad rozšírenie User-Agent Switcher pre Operu.

Zmeniť Prehliadač Yandex.

Okrem toho univerzálna metóda popísané vyššie, môžete zmeniť používateľského agenta v prehliadači Yandex pomocou špeciálneho rozšírenia, ktoré nájdete pomocou vyhľadávača. Odporúčame použiť rozšírenie User-Agent Switcher pre prehliadač Yandex.

Pamätajte, že zmena User Agenta musí byť použitá rozumne. Po každej zmene nezabudnite vrátiť pôvodné parametre, pretože nesprávne nastavený User Agent zobrazí niektoré stránky nesprávne a v najhoršom prípade bude prístup na požadovanú stránku úplne zablokovaný.

Na rozpoznanie reťazca useragent použite online formulár nižšie. Vložte reťazec do poľa Používateľský agent alebo kliknite na odkaz Môj používateľský agent naučiť sa a rozpoznať reťazec vášho webového prehliadača.

Pozor! JavaScript je zakázaný.
Nie je povolená žiadna podpora Funkcia JavaScript User Agent práca nebude.
Povoľte vo svojom prehliadači JavaScript a obnovte stránku.

Čo je to používateľský agent?

User Agent je reťazec, ktorý webové prehliadače používajú ako svoj názov, obsahuje nielen názov prehliadača, ale aj verziu operačného systému a ďalšie parametre. Pomocou používateľského agenta môžete určiť pomerne veľa parametrov, napríklad názov operačného systému, jeho verziu a bitovú hodnotu. Môžete tiež určiť samotné zariadenie, na ktorom je nainštalovaný prehliadač, môže to byť počítač, tablet, iPhone, iPad alebo iné mobilné zariadenie. Pomocou používateľského agenta môžete tiež určiť funkcie, ktoré webový prehliadač podporuje, napríklad JavaScript, Java Applet, Cookie, VBScript a ActiveX od Microsoftu.

Ako sa robí rozhodnutie?

Ako je možné definovať toľko parametrov z jedného malého riadku? Väčšina známych reťazcov užívateľských agentov je v databáze browscap.org, ak sa takýto reťazec nájde v databáze, môžete získať veľa parametrov, napríklad aký webový prehliadač, akú verziu, aký operačný systém atď Databáza používateľských agentov je neustále aktualizovaná a podporovaná, je možné ju stiahnuť úplne zadarmo na webovej stránke browscap.org.

Ako a kto používa údaje používateľského agenta?

Údaje z používateľského agenta používa webový server na určenie verzie prehliadača, aby sa webová stránka zobrazila čo najpresnejšie. Hoci je táto metóda už zastaraná, niektoré stránky ju naďalej používajú na identifikáciu mobilných zariadení. Táto metóda bola nahradená adaptívnym dizajnom.

Ako zmeniť používateľského agenta?

Ako zmeniť reťazec prehliadača na svoj vlastný? Kedy môže byť potrebné zmeniť používateľského agenta? Potom, keď máte podozrenie, že stránka zobrazuje informácie založené na vašej verzii webového prehliadača a žiadnym spôsobom vám neumožňuje vidieť plná verzia potom musíte zmeniť používateľského agenta a znova sa pokúsiť o prístup na stránku.

Ako zmeniť používateľského agenta v prehliadači Mozilla Firefox

Relevantné pre verziu Mozilla Firefox 34.0 a vyššie. Do panela s adresou napíšte about:config a vytvorte riadok s názvom general.useragent.override , v predvolenom nastavení takýto riadok neexistuje. Hodnota riadku musí obsahovať to, čo sa zobrazí v používateľskom agentovi.

Ako zmeniť používateľského agenta v prehliadači Chrome

Relevantné pre verziu Google Chrome 26.0.1410.64 a vyššie. Musíte spustiť webový prehliadač s prepínačom --user-agent="" a zadať nový reťazec user-agent v úvodzovkách. Napríklad v systéme Windows ho môžete spustiť stlačením klávesov Win+R a do poľa „Otvoriť“ zadajte chrome --user-agent="MyBrowser" . Aktuálnu hodnotu môžete skontrolovať zadaním about: do panela s adresou.

Ako zmeniť používateľského agenta v Opere

Relevantné pre verziu Opera 15.12 a vyššie. Do panela s adresou musíte zadať opera:config#UserPrefs|CustomUser-Agent a vyplniť zvýraznené pole „Custom User-Agent“ novou hodnotou pre riadok používateľského agenta. Potom musíte prejsť na koniec stránky a kliknúť na „Uložiť“.

Ako zmeniť používateľského agenta v Safari

Relevantné pre verziu Apple Safari 5.1.7 a vyššie. Musíte prejsť do ponuky "Vývoj". Ak chcete zobraziť panel ponuky, musíte stlačiť Alt. Ak sa ponuka „Vývoj“ nezobrazuje, musíte ju povoliť; ak to chcete urobiť, prejdite do ponuky „Upraviť“ - „Nastavenia“, prejdite na kartu „Doplnky“ a začiarknite políčko vedľa položky „Zobraziť vývojové menu v paneli s ponukami." Potom znova stlačte Alt a vyberte „Vývoj“ - „User Agent“. Existuje už niekoľko možností, z ktorých si môžete vybrať, ak vám žiadna z nich nevyhovuje, vyberte „Iné“ a zadajte svoj rad používateľského agenta.

Ako zmeniť používateľského agenta v programe Internet Explorer

Relevantné pre verziu Internet Explorer 10 a vyššie. Musíte stlačiť F12, otvorí sa panel „Nástroje pre vývojárov“, vyberte ponuku „Nástroje“ - „Zmeniť reťazec používateľského agenta“. Na výber je už niekoľko možností, ak vám žiadna nevyhovuje, vyberte „Špeciálne...“. Do poľa „Friendly Name“ zadajte ľubovoľný názov a do poľa „Reťazec používateľského agenta“ zadajte požadovaný reťazec používateľského agenta. Potom kliknite na „Pridať“, vyberte ho v zozname a kliknite na „Inštalovať“. Jedinou nevýhodou tejto metódy je, že funguje dočasne, kým sa webový prehliadač nezavrie, po opätovnom spustení prehliadača musíte znova stlačiť F12 a vybrať vytvorenú možnosť zo zoznamu rýchleho výberu.

Ďalším spôsobom, ako zmeniť riadok používateľského agenta, je opraviť ho v registri, potom sa nastavenia uložia aj po zatvorení prehliadača, existujú však nevýhody túto metódu. Zmena reťazca používateľského agenta na úplne ľubovoľný nebude fungovať. Faktom je, že tento riadok pozostáva z rôznych hodnôt registra, ktoré sú navzájom oddelené bodkočiarkou („;“). Ak je potrebné zmeniť hodnotu pre všetkých používateľov, potom je to HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\5.0\User Agent\ a pre jedného aktuálneho používateľa je to HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\ Internet Settings\5.0\ User Agent\ . V predvolenom nastavení je k dispozícii iba jeden kľúč, Default. Musíte vytvoriť tri "parametre reťazca" Compatible , Platform a Version . Aby sa zmeny prejavili, musíte reštartovať prehliadač. Nastavte napríklad tieto hodnoty:

  • Predvolená hodnota = "Mozilla/5.0"
  • Kompatibilný = "kompatibilný"
  • Platforma = "Windows NT 6.1"
  • Verzia = "MSIE 10.0"

V závislosti od potreby nahraďte zadané hodnoty požadovanými a nezabudnite reštartovať prehliadač. Viac si o tom môžete prečítať na webovej stránke Microsoft.

Ako zmeniť User Agent na mobilných zariadeniach

V mnohých mobilné zariadenia Zmeny v riadku useragent sú už poskytované pomocou štandardných nastavení webového prehliadača.

Ako zmeniť User Agent v štandardnom prehliadači pre Android

V štandardnom prehliadači Android sa reťazec useragent mení v nastaveniach prehliadača, možnosť UAString. V predvolenom nastavení je však táto položka ponuky skrytá. Zobraziť toto menu, musíte do panela s adresou napísať about:debug a kliknúť na Hľadať alebo Prejsť (na virtuálnej klávesnici). Potom znova prejdite do nastavení: Nastavenia » UAString, teraz je táto možnosť dostupná na výber.

Ako zmeniť používateľského agenta v prehliadači Dolphin

Relevantné pre verziu Prehliadač Dolphin 11.4.2 a vyššie. Očakávajú sa zmeny štandardné nastavenia v ponuke „Nastavenia“ » „Špeciálne“ » „Prispôsobenie“ » „User Agent“. Na výber je niekoľko možností: „Android“, „Počítač“, „iPhone“, „iPad“, „Vlastné“. Posledná možnosť vám umožňuje zadať ľubovoľný reťazec používateľského agenta.

Ako zmeniť User Agent v PHP

Relevantné pre verziu PHP 5.6 a vyššie. User Agent v PHP je možné zmeniť dvoma spôsobmi. Prvý je v súbore php.ini, zmeňte parameter user_agent. Druhým spôsobom je použiť stream_context_create počas vykonávania skriptu.

Príklad použitia pre file_get_contents() :

$opts = [ "http" => ["user_agent" => "môj používateľský agent"] ]; $kontext = stream_context_create($opts); file_get_contents("http://example.com/", false, $kontext);

Príklad použitia pre Soap Client:

$opts = [ "http" => ["user_agent" => "môj používateľský agent"] ]; $kontext = stream_context_create($opts); $soapclient = new SoapClient("http://example.com/wsdl/", ["stream_context" => $kontext]);

Príklady reťazcov User Agent

Počítačové prehliadače:

  • Mozilla Firefox 36 (Win 8.1 x64): Mozilla/5.0 (Windows NT 6.3; WOW64; rv:36.0) Gecko/20100101 Firefox/36.0
  • Google Chrome 53 (Win 10 x64): Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, ako Gecko) Chrome/53.0.2785.116 Safari/537.36
  • Google Chrome 40 (Win 8.1 x64): Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, ako Gecko) Chrome/40.0.2214.115 Safari/537.36
  • Opera 40 (Win 10 x64): Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, ako Gecko) Chrome/53.0.2785.101 Safari/537.36 OPR/40.0.2308.62
  • Opera 12.17 (Win 8 x64): Opera/9.80 (Windows NT 6.2; WOW64) Presto/2.12.388 verzia/12.17
  • Apple Safari 5.1 (Win 8 x64): Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/534.57.2 (KHTML, ako Gecko) Verzia/5.1.7 Safari/534.57.2
  • Internet Explorer 11 (Win 10 x64): Mozilla/5.0 (Windows NT 10.0; WOW64; Trident/7.0; .NET4.0C; .NET4.0E; rv:11.0) ako Gecko
  • Internet Explorer 11 (Win 8.1 x64): Mozilla/5.0 (Windows NT 6.3; WOW64; Trident/7.0; ASU2JS; rv:11.0) ako Gecko
  • Microsoft Edge (Win 10 x64): Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, ako Gecko) Chrome/46.0.2486.0 Safari/537.36 Edge/13.10586

Mobilné prehliadače:

  • iPhone: Mozilla/5.0 (iPhone; CPU iPhone OS 6_0 ako Mac OS X) AppleWebKit/536.26 (KHTML, ako Gecko) Verzia/6.0 Mobile/10A5376e Safari/8536.25
  • Android 2.3.5 (Philips W632): Mozilla/5.0 (Linux; U; Android 2.3.5; ru-ru; Philips W632 Build/GRJ90) AppleWebKit/533.1 (KHTML, ako Gecko) Verzia/4.0 Mobile Safari/533.1

Tablety:

  • iPad: Mozilla/5.0 (iPad; CPU OS 6_0 ako Mac OS X) AppleWebKit/536.26 (KHTML, ako Gecko) Verzia/6.0 Mobile/10A5376e Safari/8536.25

Vyhľadávače:

  • Yandex: Mozilla/5.0 (kompatibilný; YandexBot/3.0; +http://yandex.com/bots)
  • Google: Mozilla/5.0 (kompatibilný; Googlebot/2.1; +http://www.google.com/bot.html)
  • Bing: Mozilla/5.0 (kompatibilný; bingbot/2.0; +http://www.bing.com/bingbot.htm)
  • Yahoo! Slurp: Mozilla/5.0 (kompatibilný; Yahoo! Slurp; http://help.yahoo.com/help/us/ysearch/slurp)
  • Mail.ru: Mozilla/5.0 (kompatibilný; Linux x86_64; Mail.RU_Bot/Fast/2.0; +http://go.mail.ru/help/robots)
  • Sputnik: Mozilla/5.0 (kompatibilný; SputnikBot/2.3; +http://corp.sputnik.ru/webmaster)

Roboty, roboty, analyzátory:

  • Ahrefs: Mozilla/5.0 (kompatibilné; AhrefsBot/5.0; +http://ahrefs.com/robot/)
  • Majestic: Mozilla/5.0 (kompatibilný; MJ12bot/v1.4.5; http://www.majestic12.co.uk/bot.php?+)
  • SMTBot: Mozilla/5.0 (kompatibilný; SMTBot/1.0; +http://www.similartech.com/smtbot)
  • linkdex: Mozilla/5.0 (kompatibilný; linkdexbot/2.2; +http://www.linkdex.com/bots/)
  • Exabot: Mozilla/5.0 (kompatibilný; Exabot/3.0; +http://www.exabot.com/go/robot)
  • StatOnline.ru: Mozilla/5.0 (kompatibilný; StatOnlineRuBot/1.0)