Ver código fonte

Adding error output to html commands

Andrej Studen 6 anos atrás
pai
commit
c343854e3a
1 arquivos alterados com 6 adições e 1 exclusões
  1. 6 1
      labkeySlicerPythonExtension/slicerNetwork.py

+ 6 - 1
labkeySlicerPythonExtension/slicerNetwork.py

@@ -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):