[LEAPSECS] problem fetching Leap_Second_History.dat ?
Brooks Harris
brooks at edlmax.com
Fri Mar 27 04:09:31 EDT 2015
Hi Rob,
My Chrome browser opens with either.
http://hpiers.obspm.fr/iers/bul/bulc/Leap_Second_History.dat
https://hpiers.obspm.fr/iers/bul/bulc/Leap_Second_History.dat
I don't know Python much, but out of curiosity looked up http v.s.
https. Try calling class httplib.HTTPSConnection() instead of class
httplib.HTTPConnection() ?
-Brooks
On 2015-03-26 04:37 PM, Rob Seaman wrote:
> I can load this URL in a browser:
>
> http://hpiers.obspm.fr/iers/bul/bulc/Leap_Second_History.dat
>
> But PHK's python code (which worked a couple of month's ago):
> def fetch_url(url):
> global conn
>
> print("Fetch", url)
> if conn == None:
> conn = httplib.HTTPConnection("hpiers.obspm.fr <http://hpiers.obspm.fr>")
> conn.request("GET", url)
> r1 = conn.getresponse()
> if r1.status != 200:
> print (r1.status, r1.reason)
> exit(2)
>
> now throws an status:
>
> 302 Found
>
> Which is a URL redirection (nominally "moved temporarily", which I saw
> yesterday evening in some browser or other). Not obvious if a failure
> to handle a redirection is the same as an error, but it seems possible
> that this is either a symptom of something else, or if actually a new
> layer of indirection in getting to this file will catch some other
> application.
>
> Either way this may add more weight to the notion of using DNS instead
> of HTTP to fetch leap second info.
>
> Haven't looked very far under the hood yet, so could certainly be
> something else entirely.
>
> Rob
>
>
>
> _______________________________________________
> LEAPSECS mailing list
> LEAPSECS at leapsecond.com
> https://pairlist6.pair.net/mailman/listinfo/leapsecs
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://pairlist6.pair.net/pipermail/leapsecs/attachments/20150327/4eb8e599/attachment.html>
More information about the LEAPSECS
mailing list