2

ルーターからページを取得したいのですが192.168.1.1 /basic/home_dhcplist.htm 、最初にユーザー名とパスワードを要求されます。

urllib2 を介して Python でページを取得しています

import urllib2
response = urllib2.urlopen('http://192.168.1.1/basic/home_dhcplist.htm')
html = response.read()
str="Prasads"
value= html.find(str)
print value
if value!=-1 :
    print "found"
else:
print "not found"

response.close()
4

2 に答える 2

0

基本的に、おそらくセッションを維持するCookieを設定する必要があります。

ブラウザ (Firefox) を介してページにアクセスし、プロンプトが表示されたらログイン パスを入力します。

を押しCtrl-Shift-kてページをリロードし、最新のリクエストをクリックすると、リクエストの詳細GETを示すウィンドウが表示されます。GETに注意して、Request Headersそれに応じて Cookie を設定してください。

最も役立つキー値Authorizationは.

于 2013-08-29T18:51:18.337 に答える