开发前端demo时需要有后台数据交互,chrome浏览器默认不支持读取本地json数据,也配置启动参数:

--allow-file-access-from-files

firefox又用的不太习惯。以前是下载一个tomcat,还要修改tomcat中conf目录下的server.xml文件


一直以来都学着python,学到网络这块发现很方便的SimpleHTTPServer类:

python -m SimpleHTTPServer 9000

非常欣喜,不过该方法不支持jquery的post请求(我安装的是版本是64位2.7.5),解决方法: 将SimpleHTTPServer.py复制一份,如StormHTTPServer.py。找到do_GET方法,在下面添加do_POST方法

def do_POST(self):
    self.do_GET()

将该文件复制到${py_home}\Lib目录下

python -m StormHTTPServer 9000

这样就可以支持POST请求了,比起用tomcat方便多啦。

(完)


Comments

comments powered by Disqus