Is this coming through generic.json?

I created a simple web application from scratch, only added this code in the controller (I think web2py has support for both json and jsonrpc? i'm using jsonrpc here):

@service.jsonrpc
def add(x,y):
    return x+y

Now, I post a json request over http to add numbers 5 and 6 to 'http://127.0.0.1:5000/simple_json_server/default/call/jsonrpc',
and I get back a reply with the following header contents:

[ http_version(1-1),
  status(ok,'OK'),
  x_powered_by(web2py),
  set_cookie(set_cookie(session_id_simple_json_server,
                        '127.0.0.1-abd8ad25-61f4-4a62-bb59-9f64c7ba065a',
                        [path= (/)])),
  expires('Fri, 02 Sep 2011 22:40:47 GMT'),
  pragma('no-cache'),
cache_control('no-store, no-cache, must-revalidate, post-check=0, pre-check=0'),
  content_type('text/html; charset=utf-8'),
  date('Fri, 02 Sep 2011 22:40:47 GMT'),
  server('Rocket 1.2.2 Python/2.6.7'),
  content_length(56),
  connection('keep-alive')
]

The rest of the request then contains the json reply containing the correct answer.

Please let me know if you need more data.

Best regards,
Stefaan.

Reply via email to