一尘不染

如何使用Django发送POST请求?

django

我不想使用html文件,但是只有django才需要发出POST请求。

就像urllib2发送get请求一样。


阅读 1814

收藏
2020-04-02

共1个答案

一尘不染

结合使用urllib2和urllib中的方法即可解决问题。这是我使用这两种方法发布数据的方式:

post_data = [('name','Gladys'),]     # a sequence of two element tuples
result = urllib2.urlopen('http://example.com', urllib.urlencode(post_data))
content = result.read()

urlopen()是用于打开URL的方法。 urlencode()将参数转换为百分比编码的字符串。

2020-04-02