Web applications 如何通过命令提示在登录窗口中插入用户名和密码

Web applications 如何通过命令提示在登录窗口中插入用户名和密码,web-applications,command-line,Web Applications,Command Line,我有一个困惑,我们可以通过命令提示符(如gmail.com)在任何网站上以登录形式传递用户名和密码。如果我们可以,那么怎么做?如果不能,为什么?请建议。从命令行(CLI、终端、命令提示符等)访问网站的方法是使用任何Unix类型框中存在的curl和wget等工具。窗口中存在类似于腻子的对象 如果您的用户名为“Alice”,密码为“asdf”,则可以访问受密码保护的网页,如下所示: curl -u Alice:asdf --silent http:/example.com/blahblahblah

我有一个困惑,我们可以通过命令提示符(如gmail.com)在任何网站上以登录形式传递用户名和密码。如果我们可以,那么怎么做?如果不能,为什么?请建议。

从命令行(CLI、终端、命令提示符等)访问网站的方法是使用任何Unix类型框中存在的
curl
wget
等工具。窗口中存在类似于腻子的对象

如果您的用户名为“Alice”,密码为“asdf”,则可以访问受密码保护的网页,如下所示:

curl -u Alice:asdf --silent http:/example.com/blahblahblah
从命令行获取gmail的方法可以在这里找到:。根据需要调整此代码并不难


请注意,由于您使用的是命令行而不是浏览器,因此您并不是真正登录到多页应用程序;您正在使用凭据访问一个HTTP资源。也许这就是你所需要的。

这里有什么问题?在Windows世界中,“命令提示符”一词对非Windows用户来说是指“命令行界面”或“终端”应用程序。但你也提到了“比如gmail.com”,它使用GUI。如果您指的是GUI,那么您应该说“对话框”或“输入表单”或“文本字段”。你想知道CLI还是GUI?我只想问你一些在windows之外工作的CLI,比如向gmail传递用户名和密码。如何通过命令行界面传递这两个值。我搞不懂知道文本框id怎么可能。这是可能的还是不可能的。C:\Documents and Settings\Administrator>curl-u username:password--silent e&continue=http%3A%2F%2Fmail.google.com%2Fmail%2F%3Fui%3Dhtml%26zy%3Dl&bsv=llya6 94le36z&scc=1<mpl=default<mplcache=2&from=login“curl”不被识别为内部或外部密码外部命令、可操作程序或批处理文件。我在命令提示符下编写了这个命令,它给出了上述错误。请解释我哪里错了。我在这个命令中传递了我的gmail用户名和密码。