#!flask/bin/python #encodig=utf-8 # _*_ coding:utf-8 _*_ # Writer : byz # dateTime : 2016-08-05 from flask import Flask, jsonify, request, abort import json app = Flask(__name__) @app.route('/ana', methods=['GET', 'POST']) def call_analysis(): print…
1.org.springframework.http.converter.StringHttpMessageConverter类是类处理请求或相应的字符串.和默认字符集ISO-8859-1,所以当返回json现乱码. 2.StringHttpMessageConverter的父类里有个List<MediaType> supportedMediaTypes属性,用来存放StringHttpMessageConverter支持需特殊处理的MediaType类型.假设需处理的MediaType类型不…
方法如下: import requestsimport json data = {    'a': 123,    'b': 456} ## headers中添加上content-type这个参数,指定为json格式headers = {'Content-Type': 'application/json'} ## post的时候,将data字典形式的参数用json包转换成json格式.response = requests.post(url='url', headers=headers, dat…
1. 127.0.0.1和0.0.0.0 127.0.0.1是一个回送地址,指本地机,一般用来本机测试使用,使用127.0.0.1启的服务只能在本地机器上访问,使用0.0.0.0启的服务可以在其他机器上通过网络访问. 2. VMware 虚拟机向主机做端口映射 虚拟机的网络连接默认是 NAT模式(用于共享主机的IP地址),要在NAT模式下由虚拟机提供网络服务,需要做端口映射. VMware虚拟机->编辑->虚拟网络编辑器: 主机和虚拟机端口可以设置为一样.设置完成之后就可以通过主机ip:端口号…
Fiddler工具是一个http协议调试代理工具,它可以帮助程序员测试或调试程序,辅助web开发. Fiddler工具可以发送向服务端发送特定的HTTP请求以及接受服务器回应的请求和数据,是web调试的利器. 使用Fiddler也可以像Firefox浏览器中的RestClient工具一样,去调试post请求(带有json格式的数据)以及get请求(Header方式传参),方法如下: 一.使用Fiddler调试post请求(带有json格式的数据) 1.打开Fiddler(可以去官网下载http:…
引言 目前,Web 应用已形成一种趋势:业务逻辑被越来越多地移到客户端,逐渐完善为一种称为富互联网应用(RIA,rich Internet application)的架构.在 RIA 中,服务器的主要功能 (有时是唯一功能)是为客户端提供数据存取服务.在这种模式中,服务器变成了 Web 服务或应用编程接口(API,application programming interface). Flask 是开发 REST架构(RIA 采用的一种与 Web 服务通信的协议) Web 服务的理想框架,因为 …
Flask是一个Python编写的Web 微框架,让我们可以使用Python语言快速实现一个网站或Web服务.本文参考自Flask官方文档, 英文不好的同学也可以参考中文文档 1.安装flask pip install flask 2.简单上手 一个最小的 Flask 应用如下: from flask import Flask app = Flask(__name__) @app.route('/') def hello_world(): return 'Hello World' if __na…
<Pyhton Flask之旅> 以前学flask时做的总结,搬运到这里,markdown格式写的有点乱,凑合看吧. 参考博客 http://blog.csdn.net/nunchakushuang/article/details/74645094 项目配置 Flask项目的配置,都是通过app.config对象来进行配置的.比如要配置一个项目处于DEBUG模式下,那么可以使用app.config['DEBUG'] = True来进行设置, 那么Flask项目将以DEBUG模式运行.在Flas…
Python Flask 目录 本文主要借鉴 letiantian 的文章 http://www.letiantian.me/learn-flask/ 一.简介 二.安装 三.初始化Flask 四.获取URL参数 (GET请求) 五.获取POST方法传送的数据 六.处理和响应JSON数据 七.上传文件 八.Restful URL 九.使用url_for生成链接 十.使用redirect重定向网址 十一.使用Jinja2模板引擎 十二.自定义404等错误的响应 十三.用户会话 十四.使用Cooki…
from flask import requestrequest.pathrequest.methodrequest.formrequest.argsrequest.values 一般用form获取post的参数,用args获取get的参数,如果不想区分get和post,则用value获取 创建路由 访问 控制台 flask路由默认只支持get请求,而浏览器默认发的是get请求,所以没问题,在没有声明请求方法的情况下,当发post请求时,就会报405 在路由里面声明post请求,再访问 再看控制…