Java套接字知道何时请求gmail

Java套接字知道何时请求gmail,java,sockets,httplistener,socketserver,Java,Sockets,Httplistener,Socketserver,我正在尝试创建一个应用程序事件(java),当机器连接到gmail登录页面时,该事件将立即引发(https://www.google.com/accounts/),所以我正在尝试构建一个套接字来侦听这个特定的httprequest。 但是我只能创建一个ServerSocket来监听一个端口,一个特定的ip地址(gmail登录页面可以有很多不同的ip),而不能监听主机。。。 有人有主意吗? 谢谢大家! 这将帮助您开始: 编辑: 我刚刚检查了一下,我想你将很难做到这一点,因为gmail是在HTTP

我正在尝试创建一个应用程序事件(java),当机器连接到gmail登录页面时,该事件将立即引发(https://www.google.com/accounts/),所以我正在尝试构建一个套接字来侦听这个特定的httprequest。 但是我只能创建一个ServerSocket来监听一个端口,一个特定的ip地址(gmail登录页面可以有很多不同的ip),而不能监听主机。。。 有人有主意吗?
谢谢大家!

这将帮助您开始:

编辑:


我刚刚检查了一下,我想你将很难做到这一点,因为gmail是在HTTPS上运行的,所以即使你运行了数据包嗅探器,你也必须解密所有SSL通信。我甚至不确定这是否可行。

这应该可以帮助您开始:

编辑:


我刚刚检查了一下,我想你将很难做到这一点,因为gmail是在HTTPS上运行的,所以即使你运行了数据包嗅探器,你也必须解密所有SSL通信。我甚至不确定这是否可能。

最好的选择是像谷歌一样在浏览器中。修改扩展以将通知转发到Java应用程序所承载的localhost HTTP服务。

最佳选择是像Google一样的浏览器内部。修改扩展以将通知转发到Java应用程序所承载的localhost HTTP服务。

那么,您正试图编写一个Java程序来监听来自用户计算机的gmail流量?听起来很狡猾!你能重新表述你的问题吗?不,我不想窥探流量,我只想让我的java应用程序在gmail日志上引发一个事件。。。所以从技术上说,是的,我需要知道对gmail日志页面的请求是何时发出的,但这是为了我的本地应用程序,在这个时刻显示一些动画。所以,你正在尝试编写一个java程序来监视来自用户机器的gmail流量?听起来很狡猾!你能重新表述你的问题吗?不,我不想窥探流量,我只想让我的java应用程序在gmail日志上引发一个事件。。。所以从技术上说,是的,我需要知道何时对gmail的日志页面发出请求,但这是为了我的本地应用程序的目的,在这个时候显示一些动画