【问题标题】:Navigating (Cruddy)HTTPS site with CURL使用 CURL 导航(Cruddy)HTTPS 站点
【发布时间】:2012-09-05 01:28:13
【问题描述】:

我正在尝试使用 cURL 导航 HTTPS 页面。不过,我的问题不在于 cURL,而是通常与页面有关。问题是我登录后,想去某个页面,收集一些信息。但是,当我尝试直接访问该 URL 时,该站点会自动将我注销。这不仅是通过 cURL,而且在我使用网络浏览器时也会发生。访问我想要的页面的唯一方法是单击站点上的超链接(这似乎只是重定向到我输入的 URL)。我探索了 cookie 和会话(每次更改页面时会话 ID 似乎都会改变?)无济于事。我似乎找不到任何正在运行并影响“点击”的 Javascript,也找不到任何秘密 POST 字段,所以我的问题是:

是否有一种众所周知的方法可以让服务器“知道”我是否通过 URL 和超链接导航到那里? 跟HTTPS有关系吗?

我是网络编程的新手,所以我认为超链接或多或少只是自己输入 URL 的快捷方式。

谢谢

【问题讨论】:

    标签: curl https


    【解决方案1】:

    想通了。

    网站在标头中寻找“Referer”请求。如果有人遇到这样的问题,FireFox 的 HttpFox 插件将非常有帮助。它将记录您发送和接收的所有 POST 和标头。然后,您需要做的就是在浏览器上导航并欺骗 cURL 中发生的内容。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-05-10
      • 2018-09-03
      • 1970-01-01
      • 1970-01-01
      • 2019-02-08
      • 1970-01-01
      相关资源
      最近更新 更多