Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > it.comp.www.php > #22289
| From | alex <1j9448a02@lnx159sneakemail.com.invalid> |
|---|---|
| Newsgroups | it.comp.www.php |
| Subject | Re: user-agent obbligatorio |
| Date | 2018-10-11 15:18 +0200 |
| Organization | Aioe.org NNTP Server |
| Message-ID | <ppnis9$1l56$1@gioia.aioe.org> (permalink) |
| References | <ppnebj$1cum$1@gioia.aioe.org> <g28souFc76U1@mid.individual.net> |
Il 11/10/2018 14:07, Alessandro Pellizzari ha scritto:
> On 11/10/2018 13:01, alex wrote:
>
>> $ua = $_SERVER['HTTP_USER_AGENT'];
>>
>> Ma bisogna anche prevedere che l'user-agent non sia specificato, o
>> tutti o browser sono obbligati ad inviarlo?
>
> Come tutti i dati che arrivano dal client, non ti devi fidare.rii
>
> Può essere assente, vuoto, custom, corrotto, alterato da un proxy, un
> tentativo di DoS, ecc. ecc.
>
> Bye.
Ci sarebbe un sistema per certificare che il browser è inevocabilmente
firefox, chrome, safari, curl, wget, alex-browser (creato da me), ecc.
Tramite qualche forma di certificato, tramite l'identificazione del
processo, tramite qualche invio di stringhe (md5, chiavi...)
particolari, ecc.
if ($_SERVER['HTTP_USER_AGENT']=='alex-browser') {
// fai cose particolari
}
naturalmente non è un metodo affidabile
Back to it.comp.www.php | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
user-agent obbligatorio alex <1j9448a02@lnx159sneakemail.com.invalid> - 2018-10-11 14:01 +0200
Re: user-agent obbligatorio Alessandro Pellizzari <shuriken@amiran.it> - 2018-10-11 13:07 +0100
Re: user-agent obbligatorio alex <1j9448a02@lnx159sneakemail.com.invalid> - 2018-10-11 15:18 +0200
Re: user-agent obbligatorio Alessandro Pellizzari <shuriken@amiran.it> - 2018-10-11 15:44 +0100
csiph-web