小弟想开发个微博站内应用,需要本地调试,已经把服务器地址绑定到hosts上了,直接访问服务器地址一切正常,但是通过微博应用页面访问则无任何显示,运行指令为sudo python manage.py runserver 0.0.0.0:80
。
直接访问服务器地址,页面显示正常,终端输出log为:
[18/Oct/2013 17:17:43] "GET /friendscare/ HTTP/1.1" 200 1049
通过微博应用页面访问,页面无现实,终端输出log为:
[18/Oct/2013 18:13:40] "POST /friendscare/ HTTP/1.1" 403 2294
造成这个现象的愿意是什么?有什么解决方法?谢谢。
HTTP 方法不一样呗。你的程序只支持了
GET
没支持POST
。