A volte incontrerai il problema che alcuni siti web non possono essere aperti in Octoparse ma funzionano bene nel browser. Per risolverlo, possiamo provare a cambiare l'user agent del navigatore, il quale è una stringa per indicare al sito web di destinazione con quale tipo di dispositivo stai accedendo alla pagina. Octoparse offre alcuni UA predefiniti tra cui scegliere, ma a volte non funzionano. In questo tutorial, ti mostreremo come aggiungere l'UA del tuo browser a Octoparse per aprire il sito web di destinazione.
Devi eseguire 2 passaggi per aggiungere un UA personalizzato, puoi trovarli sia a destra che in basso.
1. Ottenere un user agent
Metodo 1:
Prendiamo come esempio il browser Chrome. Inserisci chrome://version/ nella barra di indirizzo e verranno mostrate le seguenti informazioni. Si può copiare l'informazione dell'User Agent inquadrata in giallo ed incollarla in Octoparse.
Tuttavia, alcuni browser non supportano il metodo about:version, come i browser Firefox (Firefox) ed Edge. Quindi è possibile utilizzare il secondo metodo riportato di seguito e il secondo metodo è applicabile anche al browser Chrome.
Metodo 2:
Apri il sito web e premi F12 sulla tastiera
Premi F12 sulla keyboard per aprire il DevTools oppure fai clic sulla pagina web con il tasto destro e seleziona Ispeziona per accedere al DevTools.
Chrome
Firefox
Aggiorna la pagina
Fai clic su per aprire l'interfaccia sotto
Chrome
Firefox
La scheda della Rete mostra diverse richieste inviate al browser.
Clicca su una delle richieste e poi scorri la parte destra per trovare l'User-Agent nelle Intestazioni
Intestazioni indica l'intestazione del messaggio dove si può trovare le informazioni sul'agente utente. Se le intestazioni dei messaggi non contengono UA, cambia un'altra richiesta e continua la ricerca.
Chrome
Firefox
Copia l'agente utente
Chrome
Firefox
2. Inserire l'user agent in Octoparse
Apri l'attività e clicca sull'icona di impostazioni per visualizzare la finestra delle impostazioni
Clicca su Impostazioni di esecuzione > Aggiungi agente utente customizzato
Dai un nome all'agente utente che desideri
Incolla l'UA sotto la stringa User Agent e fai clic su Aggiungi per salvare
Seleziona l'UA aggiunto dall'Agente utente browser
Fai clic su Salva