tools/userland-fetch
changeset 212 8a66c0c0e8dc
parent 137 6fb20db3eee4
child 800 2ad056ed89ec
equal deleted inserted replaced
211:f37f16a2a99c 212:8a66c0c0e8dc
    98 
    98 
    99 	try:
    99 	try:
   100 		src = urlopen(url)
   100 		src = urlopen(url)
   101 	except IOError as e:
   101 	except IOError as e:
   102 		printIOError(e, "Can't open url " + url)
   102 		printIOError(e, "Can't open url " + url)
       
   103 		return None
       
   104 
       
   105 	# 3xx, 4xx and 5xx (f|ht)tp codes designate unsuccessfull action
       
   106 	if 3 <= int(src.getcode()/100) <= 5:
       
   107 		print "Error code: " + str(src.getcode())
   103 		return None
   108 		return None
   104 
   109 
   105 	if filename == None:
   110 	if filename == None:
   106 		filename = src.geturl().split('/')[-1]
   111 		filename = src.geturl().split('/')[-1]
   107 
   112