我需要创建以下内容...使用 RESTful 设计模式实现以下 URI 的基本 Web 服务:
http://localhost/hello?name=”world”
上面的 URI 应该返回以下 JSON 格式的文本:
{ hello: “world” }
但我在试图弄清楚这一点以及将其放置在已创建的代码中的位置时遇到了麻烦。
#!/usr/bin/python
import json
from bson import json_util
import bottle
from bottle import route, run, request, abort
# set up URI paths for REST service
@route('/currentTime', method='GET')
def get_currentTime():
dateString=datetime.datetime.now().strftime("%Y-%m-%d")
timeString=datetime.datetime.now().strftime("%H:%M:%S")
string="{\"date\":"+dateString+",\"time\":"+timeString+"}"
return json.loads(json.dumps(string, indent=4,default=json_util.default))
if __name__ == '__main__':
#app.run(debug=True)
run(host='localhost', port=8080)