使用自定义状态代码在Python瓶子中发送dict作为响应
此配置将返回一个json对象,表示来自主页的dict,HTTP状态代码为200。我应该怎么做才能返回相同的内容,比如202状态码?您可以设置使用自定义状态代码在Python瓶子中发送dict作为响应,python,json,http,bottle,Python,Json,Http,Bottle,此配置将返回一个json对象,表示来自主页的dict,HTTP状态代码为200。我应该怎么做才能返回相同的内容,比如202状态码?您可以设置响应。状态属性: import bottle from bottle import route, run @route('/', method='GET') def homepage(): return {'foo' : 'bar'} if __name__=='__main__': bottle.debug(True) run(
响应。状态属性:
import bottle
from bottle import route, run
@route('/', method='GET')
def homepage():
return {'foo' : 'bar'}
if __name__=='__main__':
bottle.debug(True)
run(host='0.0.0.0', port= 8080, reloader = True)
也许你会返回str({'foo':'bar')
?我已经完成了“来自瓶子导入响应/response.status_code=202”并获得了AttributeError。考虑到我正在使用全局应用程序,我应该导入什么?抱歉,它是状态
,我已修复了答案。我得到了以下信息:名称错误:未定义全局名称“响应”
应该先导入响应
from bottle import response
@route('/', method='GET')
def homepage():
response.status = 202
return {'foo' : 'bar'}