Pythonを使用してWebサイトにログオンしようとしています。ターゲットに接続するためのコードを記述しましたが、ログインしてWebサイトのボタンを選択し、応答を待つ必要があります。私はPythonでHTTPプロトコルを見て、「HTTPConnection.putrequest」を使用することを考えていました。これを行う方法がわかりません。これまでのところ、以下のコードがあります。
def testHTTPS(self):
c = httplib.HTTPSConnection(ip)
c.request("GET", "/")
response = c.getresponse()
self.assertEqual(response.status, 200) # '200' is success code
conn.close()
また、Webサイトのログオン機能のコードは次のとおりです。
<td align="right" id="lgn_userName"></td>
<td><input type="text" class="button" name="username" id="username" size="24" maxlength="16" accesskey="u" tabindex="1" value=""/></td>
</tr>
<tr>
<td align="right" id="lgn_userPwd"></td>
<td><input type="password" class="button" name="password" id="password" size="24" maxlength="20" accesskey="p" tabindex="2" value=""/></td>
</tr>
<tr>
<td align="right"> </td>
<td>
<input type="submit" id="lgn_button" class="button" tabindex="3" accesskey="s" />
</td>
誰かがこれについて行く方法を知っていますか?
ありがとう