我一直在尝试使用请求库来将信息发送到Web服务器。但是,我不知道要登录到服务器发送什么数据。(这是我第一次使用请求,我想知道是否有人可以帮助我解释一下) 编辑:我正在尝试使其向该站点提交用户名和密码。
我的代码:
import requests
Sdata = {'username':'testingemail@gmail.com','password':'testing123','login':'submit'}
r = requests.post(url = 'https://gmchosting.com/billing/clientarea.php',data=Sdata)
html = r.text
print(html)
我希望文件与之通信的网站部分:
<input type="hidden" name="token" value="003cc13dfa662dd183f098c2a2afc81331da0ba3" />
<div class="form-group">
<label for="inputEmail">Email Address</label>
<input type="email" name="username" class="form-control" id="inputEmail" placeholder="Enter email" autofocus>
</div>
<div class="form-group">
<label for="inputPassword">Password</label>
<input type="password" name="password" class="form-control" id="inputPassword" placeholder="Password">
</div>
<div class="checkbox">
<label>
<input type="checkbox" name="rememberme" /> Remember Me
</label>
</div>
<div align="center">
<input id="login" type="submit" class="btn btn-primary" value="Login" /> <a href="pwreset.php" class="btn btn-default">Forgot Password?</a>
</div>
</form>
</div>