0

HTTP リクエストのみを使用してログインしようとしています。お気に入り:

http://user:password@mywebsite.com

そして、すべてがうまくいきます。

しかし、電子メールであるこの 1 つのユーザー名があります。では、それらを HTTP で渡すにはどうすればよいでしょうか。私はしようとしています

http://myemail@mydomain.com:password@mywebsite.com

私はこれが間違っていることを知っていますが、それは私が持っていた唯一の考えでした. どうすればいいですか?私は自分のものでいくつかのテストを実行するためにpythonのsplinterライブラリを使用しています。

スプリンターでは、次のようになります。

from splinter import *
browser = Browser('firefox')
browser.visit('http://myemail@mydomain.com:password@mywebsite.com')

それでも何もありません。

4

1 に答える 1

0

できます!

synotna のヒントのおかげで、現在は機能しています。私は使用しています:

http://myemail%40mydomain.com:mypassword@website.com

ポートを渡す必要がある場合は、

http://myemail%40mydomain.com:mypassword@website.com:port

于 2014-10-08T16:50:07.023 に答える