这篇文章主要介绍了关于python的bottle框架跨域请求报错问题的处理方法,需要的朋友可以参考下
通过DEBUG,进入bottle的源码中查看
这个问题我测试过在python2与python3对应的bottle框架中都存在这种问题,我们将它改为:
class HTTPResponse(Response, BottleException): def init(self, body='', status=None, headers=None, **more_headers): super(HTTPResponse, self).init(body, status, headers, **more_headers) def apply(self, response): response._status_code = self._status_code response._status_line = self._status_line if self._headers: if response._headers: response._headers.update(self._headers) else: response._headers = self._headers response._cookies = self._cookies response.body = self.body
再运行代码就可以
本文来源gaodai.ma#com搞##代!^码7网
看见ajax代码正常了
以上就是图文详解python的bottle框架跨域请求报错问题的处理方法的详细内容,更多请关注搞代码gaodaima其它相关文章!