javascript - 通过 cURL 登录到 Javascript 页面?

标签 javascript curl authentication billing

我在设计尝试使用 cURL 登录计费门户 (Freshbooks) 的脚本时遇到了一些问题。我在网上看到过各种这样的示例 ( http://www.trap17.com/index.php/automatic-login-curl_t38162.html ),但是,这些示例都不会使用 JavaScript。

登录页面似乎是基于 JavaScript 和 jquery 的。谁能给我指出一个有用的例子?我的目标是通过 cURL 将登录信息提交到此页面,并在登录正确与否时收到响应。

这是一个示例登录页面:https://trustxbeta.freshbooks.com/

谢谢

最佳答案

您要做的是使用 Firebug 非常仔细地查看网络流量。我确定您有一些帖子需要处理。 cURL 可以处理用户名和密码以及 SSL 身份验证。您只需确保所有设置都恰到好处。

我看了你的例子。有一个 POST 看起来像这样:

Submit  Login
forgotten   
invitation  
javascriptDisabled  0
password    hadafarm
username    OldMcDonald

我不确定当您真正登录时会是什么样子(我的虚构帐户无法让我登录)。

您还需要查看 header 并确保所有设置正确(编码等)。

关于javascript - 通过 cURL 登录到 Javascript 页面?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1795114/

相关文章:

java - @WithMockUser 不带注释

javascript - 获取 HSL 值,给定 x、y 和色调

javascript - 多个 Ractive 组件

java - Java 和 Javascript 中的登录页面重定向

json - Bash 脚本使用 jq 遍历多行 JSON 对象

php - 与mysql数据库中的其他数据分开保存的链接

c# - 使用带有 header 数据的 IAuthorizationPolicy 和 UserNamePasswordValidator 登录?

c# - 序列化不带引号的属性值

javascript - 使用 Chrome 扩展程序访问 Google Chrome 浏览器中的搜索查询文本

http - 有什么办法可以通过 cURL 获得这种行为吗?