sqlserver中var、nvar、nvarchar、text的差别
在使用pyhton的json.dumps()函数生成json时,如果其中含有中文字符,不会显示中文字符,而是显示
"\u4e2d\u56fd"
这种形式的东西。
这是因为,json.dumps 序列化时对中文默认使用的ascii编码.想输出真正的中文需要指定ensure_ascii=FalseAJAX只能同源使用的限制,通常来讲有两种解决办法:CORS和JSONP。CORS更全面,但需要授权,不然会报这样的错误
XMLHttpRequest cannot load http://127.0.0.1:5000/api/sInfo/1. No 'Access-Control-Allow-Origin'
header is present on the requested resource. Origin 'http://localhost:8080' is therefore not allowed
access.
JSONP的话:
JSONP只支持GET请求,CORS支持所有类型的HTTP请求。JSONP的优势在于支持老式浏览器,以及可以向不支持CORS的网站请求数据。
Ref: 跨域资源共享 CORS 详解
flask设置CORS,下载flask_cors引入CORS,CORS(app)则对 * 允许 access
Flask permanent session: where to define them? Flask session 如何持久化的设置问题