1. 程式人生 > >Python構造傳送POST請求

Python構造傳送POST請求

Python2.7 程式碼示例如下:

def post():
    url = "http://127.0.0.1:8000/login.jsp"
    postDict = {
        'username' : 'test',
        'password' : '123',
        'login' : '登入'
    }
    opener = urllib2.build_opener(urllib2.HTTPHandler)
    postData = urllib.urlencode(postDict)
    request = urllib2.Request(url, data=postData)
    request.get_method = lambda : "POST"
    response = opener.open(request)
    print response.read()