我使用共享主机,我想使用自定义协议。让我们将协议命名为"foo"。有人可以与 foo://mydomain.com/moo.blo 交流吗?是否可以使用套接字或其他东西做这样的事情?我不知道插座的用途。我可以在特定端口提供服务吗?
这是可能的,我不确定这是否是你处理这个问题的方式,但它应该是这样的:
- 在服务器上(
/etc/services
)添加一个新协议以侦听特定端口(即:foo
=1500
) - 在 PHP 中编写一个新的守护进程以在该端口上侦听和回复
- 在客户端上注册相同的协议/端口,并使其与服务器通信
请记住,该协议不需要是HTTP,并且您可能无法在客户端上使用常规浏览器。很抱歉答案含糊不清,但我真的不知道更好。
ServerFault可能是询问此类问题的更合适的地方。