0
(私は後に、ユーザー名/パスワードを使用して、それに沿って投稿することができます)、それは私が避けようとしていることです。だから、私はこのサンプルコードをあなたに見せてくれました、そしておそらくあなたは私をアンサーすることができます。とにかくこれ以外にも、session
ヴァルスを抽出するのですか?セッションクッキーとHTTPヘッダー
私のPHPコード:
<?php
session_start();
$_SESION['token'] = md5(time());
?>
<input type="hidden" name="token" value="<?= $_SESION['token']; ?>">
私の 'ログインスクリプト'(トークンextracionについての関連部分だけ):
import requests
import re
s = requests.Session()
headers = {
"User-agent" : 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:7.0.1) Gecko/20100101 Firefox/7.0.1',
"Referer": 'https://www.google.com'
}
req = s.get('http://migueldvl.com/heya/login/tests.php', headers=headers)
token = re.compile('<input type="hidden" name="token" value="(.*?)">').search(req.text).group(1)
print('page: ', req.text)
print('token: ', token)
print('\nheaders we sent: ', req.request.headers)
print('\nheaders server sent back: ', req.headers) # (nothing about the token session here)
君たちは、内のコード(のpython3)をテストするために歓迎されていますこのurlは、ソースを表示すると空白ではありません
はクリストフありがとう。とった。しかし、私にこのことを伝えてください。もし私のコンピュータに保存されていないのであれば、ブラウザから私のクッキー/履歴を削除すれば、私のセッションも破壊されますか? – Miguel