Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > dk.edb.programmering > #18
| From | Anders Wegge Keller <wegge@wegge.dk> |
|---|---|
| Newsgroups | dk.edb.programmering |
| Subject | Re: Linkchecker i Python |
| Date | 2016-05-24 16:45 +0200 |
| Organization | Disorganized |
| Message-ID | <20160524164514.5f20e00e@wegge.dk> (permalink) |
| References | <8xoqrtzgw863.dlg@lundhansen.dk> <20160523212430.0cecaaa7@wegge.dk> <4les499y2sze$.dlg@lundhansen.dk> |
On Mon, 23 May 2016 22:44:29 +0200 Bertel Lund Hansen <gadekryds@lundhansen.dk> wrote: > Anders Wegge Keller skrev: > > >> Jeg har fundet ud af at lave en connection til en webside, og jeg > >> kan også få status skrevet ud, men hvis den så siger "Moved > >> permanently", hvordan får jeg så fat i den direkte url - den er > >> redirectet til? > > > Det afhænger af hvordan du åbner linket. Bruger du urllib, > > requests, eller åbner du selv din socket? > > Jeg bruger urllib. Du burde nok overveje at bruge requests i stedet, medmindre du har behov for at kunne styre SSL og HTTP Auth meget præcist. Men that aside, så tag et kig på <https://docs.python.org/3/library/urllib.request.html#module-urllib.response> Det objekt urlopen returnerer, har en geturl metode, der fortæller hvad du er redirected til. -- //Wegge
Back to dk.edb.programmering | Previous | Next — Previous in thread | Find similar | Unroll thread
Linkchecker i Python Bertel Lund Hansen <gadekryds@lundhansen.dk> - 2016-05-21 09:48 +0200
Re: Linkchecker i Python Anders Wegge Keller <wegge@wegge.dk> - 2016-05-23 21:24 +0200
Re: Linkchecker i Python Bertel Lund Hansen <gadekryds@lundhansen.dk> - 2016-05-23 22:44 +0200
Re: Linkchecker i Python Anders Wegge Keller <wegge@wegge.dk> - 2016-05-24 16:45 +0200
csiph-web