在http://alx3apps.appspot.com/jsonrpc_example/的示例中,当我点击提交按钮时,我注意到(通过使用Firebug),我的浏览器提交了以下源代码:
这里需要注意的是,不是要传递参数(例如:
是否有一种广泛接受的方式可以通过GET请求复制此操作,还是我需要将相同的字符串进行urlencode,并将其作为
{"params":["Hello ","Python!"],"method":"concat","id":1}
这里需要注意的是,不是要传递参数(例如:
json=[以上编码字符串]
),而是只需使用上述值发布原始字符串。是否有一种广泛接受的方式可以通过GET请求复制此操作,还是我需要将相同的字符串进行urlencode,并将其作为
http://www.example.com/?json=%7b%22params%22%3a%5b%22Hello+%22%2c%22Python!%22%5d%2c%22method%22%3a%22concat%22%2c%22id%22%3a1%7d
包含在其中?我知道一些旧浏览器无法处理超过250个字符的URI,但我可以接受这一点。