|  | @@ -242,8 +242,13 @@ class labkeyURIHandler(slicer.vtkURIHandler):
 | 
	
		
			
				|  |  |          r=urllib2.Request(url)
 | 
	
		
			
				|  |  |          base64string = base64.b64encode('%s:%s' % (self.auth_name, self.auth_pass))
 | 
	
		
			
				|  |  |          r.add_header("Authorization", "Basic %s" % base64string)
 | 
	
		
			
				|  |  | -        return self.opener.open(r)
 | 
	
		
			
				|  |  | +        try:
 | 
	
		
			
				|  |  | +            return self.opener.open(r)
 | 
	
		
			
				|  |  |          #f contains json as a return value
 | 
	
		
			
				|  |  | +        except urllib2.HTTPError as e:
 | 
	
		
			
				|  |  | +            print e.code
 | 
	
		
			
				|  |  | +            print e.read()
 | 
	
		
			
				|  |  | +            return e
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |      def post(self,url,data):
 | 
	
		
			
				|  |  |  
 |