zaheer.ag...@gmail.com schrieb:
HI
I am getting an internal server error while trying get response from a
server following is my code


   def getDetails(self,username,password):
    urllib = urllib2.Request
    idurl="https://some.server.com/";
    port=8181
    conn = httplib.HTTPSConnection("some.server.com/",8181);
    conn.debuglevel  = 1
    username = "userone"
    password = "aaaa"
    Auth = "Basic" + ecnodeURL(self,username, password)
    url= "https://some.network.com:8181/main/folder/persons/"; +
username + "/attributes/atrone"
    print url
    headers = {"Authorization": Auth,"Accept": "application/json"}
    conn.request("GET", url,{},headers)
    response = conn.getresponse()
    data = response.read()
    print response.reason
    print response.


What I am getting as response

https://some.server.com:8181/main/folder/persons/userone/attributes/atrone
C:\Python26\lib\site-packages\httplib2\__init__.py:29:
DeprecationWarning: the md5 module is deprecated; use hashlib instead
  import md5
C:\Python26\lib\site-packages\httplib2\__init__.py:44:
DeprecationWarning: the sha module is deprecated; use the hashlib
module instead
  import sha
send: 'GET 
https://some.server.com:8181/main/folder/persons/userone/attributes/atrone
HTTP/1.1\r\nHost: /some.server.com:8181\r\nAccept-Encoding: identity\r
\nAccept: application/json\r\nAuthorization: BasicU3RvcmFnZUVncjA1OA==
\r\n\r\n'
reply: 'HTTP/1.1 500 Internal Server Error\r\n'
header: Content-Type: text/html
header: Content-Language:
header: Content-Length: 1299
header: Date: Sun, 08 Feb 2009 10:25:52 GMT
header: Connection: close
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://
www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html><head><title>Sun
Java System Application Server 9.1_02 - Error report</title><style
type="text/css"><!--H1 {font-family:Tahoma,Arial,sans-
serif;color:white;background-color:#525D76;font-size:22px;} H2 {font-
family:Tahoma,Arial,sans-serif;color:white;background-
color:#525D76;font-size:16px;} H3 {font-family:Tahoma,Arial,sans-
serif;color:white;background-color:#525D76;font-size:14px;} BODY {font-
family:Tahoma,Arial,sans-serif;color:black;background-color:white;} B
{font-family:Tahoma,Arial,sans-serif;color:white;background-
color:#525D76;} P {font-family:Tahoma,Arial,sans-
serif;background:white;color:black;font-size:12px;}A {color : black;}
HR {color : #525D76;}--></style> </head><body><h1>HTTP Status 500 - </
h1><hr/><p><b>type</b> Exception report</p><p><b>message</b></
p><p><b>description</b>The server encountered an internal error ()
that prevented it from fulfilling this request.</p><p><b>exception</b>
<pre>java.util.NoSuchElementException</pre></p><p><b>note</b> <u>The
full stack traces of the exception and its root causes are available
in the Sun Java System Application Server 9.1_02 logs.</u></p><hr/
<h3>Sun Java System Application Server 9.1_02</h3></body></html>
Internal Server Error
<httplib.HTTPResponse instance at 0x00B9CDA0>

What do you expect us to do about this? That has nothing todo with python, what you do is that you don't speak the right way with the server in question, producing a stacktrace. But nobody here knows *how* to talk to that machine. O

Diez
--
http://mail.python.org/mailman/listinfo/python-list

Reply via email to