我将如何使用python向Web服务器发送和请求数据?

时间:2019-02-27 22:16:33

标签: python python-requests

我一直在尝试使用请求库来将信息发送到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>

0 个答案:

没有答案