首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >HTTP :侦听mIRC请求

HTTP :侦听mIRC请求
EN

Stack Overflow用户
提问于 2013-05-26 20:45:23
回答 1查看 316关注 0票数 0

我有一个运行在mIRC网络上的IRC机器人。我想知道是否有任何方法可以通过套接字或任何其他方法来“侦听”HTTP请求等。我的意思是,假设我有另一个论坛,每当有人在这个论坛上发布新的主题时,我希望机器人在频道上宣布有人发布了新的帖子。一些类似的事件,比如当有人登录到论坛,或者当有人加载特定的网页时,是否可以发送一些http请求(或者可以从PHP中获得的另一种连接方法)。基本上我想要一个像'‘sendmsg.php?msg=Message '’这样的页面,这应该会让机器人发布这条消息。我认为我们需要打开一些套接字来收听,但我在搜索中找不到相关的答案。

EN

回答 1

Stack Overflow用户

发布于 2013-05-28 07:34:34

你可以让你的机器人监听一个给定的端口。为了打开侦听端口,您需要使用/socklisten。为了让它工作,你监听的端口必须暴露在互联网上,或者你的php脚本从哪个网络上运行(也就是说,没有防火墙阻挡,并且可能在路由器中转发)。

为了处理任何传入的连接,您需要一个on socklisten事件。如果您想要做的只是发送一条消息或其他一小段信息,那么您最好的选择可能是发明自己的协议。这可以像读取发送的数据并返回OK消息一样简单,使用php套接字写入数据。否则,您将不得不为您期望消息所在的任何协议实现一个服务器端。例如,HTTP

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16759365

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档