我嘗試使用AppEngine中的urlfetch將POST數據發送到服務器。其中一些POST數據項具有相同的名稱,但具有不同的值。使用AppEngine發送多個POST數據項使用AppEngine
form_fields = {
"data": "foo",
"data": "bar"
}
form_data = urllib.urlencode(form_fields)
result = urlfetch.fetch(url="http://www.foo.com/", payload=form_data, method=urlfetch.POST, headers={'Content-Type': 'application/x-www-form-urlencoded'})
然而,在這個例子中,服務器似乎receieve只有一個名爲data
項目,與價值bar
。我怎麼能解決這個問題?
謝謝,威爾,這工作完美(很好和簡單的解釋) – jhanifen 2012-11-16 04:39:48