2014-11-09 119 views
0

我想测试一下,我已经在我的Django的web服务器上实现,这POST请求,我遇到了相当障碍...Django的:程序连接被拒绝

与运行服务器后:

蟒蛇manage.py runserver命令

我想,做测试出POST最快和最肮脏的方式是通过telnet。

远程登录本地主机8000

给我

Trying ::1... 
telnet: connect to address ::1: Connection refused 
Trying 127.0.0.1... 
telnet: connect to address 127.0.0.1: Connection refused 

然后我意识到,如果连接被拒绝,那么我甚至不会能够通过我的客户做我的GET请求-侧。当我尝试通过我的网络浏览器(Chrome)访问该页面时,我获得了正确的json响应,甚至POST uri都通过了(尽管没有数据...)

然后,我尝试了一种编程方法与Python的urllib2连接,但即使这给了我一个连接拒绝异常。

我是一个完整的django noob,所以我觉得我只是忘记了一些基本的东西...... 如果需要,我会提供更多的服务器规范。

感谢

回答

0

我不知道如果我理解正确,但我认为你在找什么是postman,铬插件做POST事情。

enter image description here

+0

感谢邮递员的建议。它适用于GET,但POST仍然不起作用。我认为这涉及到中间件的东西,但我不知道... – brianSan 2014-11-09 09:01:09

+0

@brianSan当使用postman的post方法时,你需要在'form-date','x-www-form-urlencoded'和'生'。你可以试试。 “选择”按钮位于“键值”对的正上方。看到上面的图片。 – shellbye 2014-11-10 03:22:09