私はthis-pythonでポストへのgetリクエストを変更するには?
en.wikipedia.org/w/api.php?action=login & lgname =ユーザー& lgpasswordを持っている=パスワード
しかし、それはあるので、それは動作しません。取得リクエスト。何がポストリクエストのバージョンですか?
乾杯!
私はthis-pythonでポストへのgetリクエストを変更するには?
en.wikipedia.org/w/api.php?action=login & lgname =ユーザー& lgpasswordを持っている=パスワード
しかし、それはあるので、それは動作しません。取得リクエスト。何がポストリクエストのバージョンですか?
乾杯!
POST要求の変数は、HTTPヘッダーであり、URLではありません。 チェックurllib
編集: この(私はhereからそれを得た)試してみてください:あなたのサンプルはPHPであるので、$ _REQUESTを使用し、
import urllib
import urllib2
url = 'en.wikipedia.org/w/api.php'
values = {'action' : 'login',
'lgname' : 'user',
'password' : 'password' }
data = urllib.urlencode(values)
req = urllib2.Request(url, data)
response = urllib2.urlopen(req)
the_page = response.read()
を、これは両方の$ _GETや$ _POSTの内容を保持しています。
params = urllib.urlencode({'action' : 'login', 'lgname' : 'user', 'lgpassword' : 'password'})
response = urllib.urlopen("http://en.wikipedia.org/w/api.php", params)
約urlibはhereです。
サンプルはURLですが、どの言語でもありません。 –