Php 正在编写一个应用程序,该应用程序将捕获用户并通过yahoo邮件(若有权转到yahoomail)

Php 正在编写一个应用程序,该应用程序将捕获用户并通过yahoo邮件(若有权转到yahoomail),php,ssl,login,https,Php,Ssl,Login,Https,对于这个使用SSL并连接到HTTPS的应用程序,我知道关于HTTPS和SSL的一般情况,但我不知道从哪里开始用PHP编写代码,需要遵循哪些步骤? 这只是一个项目,我是一名学生,也是一名初学者,它不会在任何网站上实现,我只是想看看如何编写代码,我的目标只是学习,我没有任何目标来实现它 我知道没有人渴望去实现它,这是因为我知道没有人渴望去实现它! 因为隐私缺失 这只是学习如何使用连接到https我只是想了解一些有关代码的信息你需要使用curl将用户id和密码发布到yahoo的登录表单,然后使用各种c

对于这个使用SSL并连接到HTTPS的应用程序,我知道关于HTTPS和SSL的一般情况,但我不知道从哪里开始用PHP编写代码,需要遵循哪些步骤? 这只是一个项目,我是一名学生,也是一名初学者,它不会在任何网站上实现,我只是想看看如何编写代码,我的目标只是学习,我没有任何目标来实现它 我知道没有人渴望去实现它,这是因为我知道没有人渴望去实现它! 因为隐私缺失


这只是学习如何使用连接到https我只是想了解一些有关代码的信息你需要使用
curl
将用户id和密码发布到yahoo的登录表单,然后使用各种curl选项来处理重定向,并将cookie存储和发送到登录模块。如果成功,您将获得收件箱页面。包括诸如用户代理、内容类型、编码等标题,以欺骗yahoo,使其认为您是一个浏览器。使用
firefox
addon
liveHTTPheaders
登录yahoo mail,查看firefox发送给yahoo的邮件头
firefox
并尝试在脚本中模仿。登录后,从yahoo获取html,并使用
xpath
获取页面的特定部分。看看为什么?你想做什么?我没有网站,这只是一个显示https连接并连接到Ymail的项目。我正在尝试使用https连接下载证书并使用这些东西,这是违法的!?我不这么认为!你的编辑只会让你的问题变得更糟。为什么喋喋不休不是很相关。但现在还不清楚你到底想做什么。小贴士:写一个新的摘要,把你想采取的步骤放在关键点上(每行一行,而不是在文本块中)。我不能下载任何证书并说服雅虎允许我访问吗?@Negin:我还没有尝试过,但我可以推测网站不会允许脚本访问他们的页面。要以编程方式访问站点的服务,最好的方法是使用它们的API。雅虎确实提供了一个API。看看