我可以从终端模拟网页上的按钮按下吗

tot*_*tti 5 command-line

我发现我们可以通过使用从终端窗口读取 gmail 消息

curl
curl -u user --silent "https://mail.google.com/mail/feed/atom"
Run Code Online (Sandbox Code Playgroud)

我现在想从终端提交一些文本(来自 textarea + 按钮按下)。那么识别按下按钮时触发的动作以及如何在终端中模拟相同动作的步骤是什么?

例如,我想模拟http://tokira.net/unicode/index.php 的“传递数据”和“按钮按下”(提交)

小智 1

如果您需要比提交 post 请求更复杂的东西(可以直接通过 cURL 轻松完成),您可能需要检查Mechanize,这是一个用于与网页交互的 ruby​​ 库。