将电子邮件传递到HTTP登录

时间:2014-10-07 19:20:41

标签: python http login request splinter

我正在尝试仅使用HTTP请求进行登录。像:

http://user:password@mywebsite.com

一切正常。

但是这个用户名是电子邮件。那么,我应该如何在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')

仍然没有。

1 个答案:

答案 0 :(得分:0)

IT工作!

嗯,现在正在运作,感谢synotna的小费。 我正在使用:

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

如果你需要通过一个端口,

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