特定端口的php参数

时间:2010-08-03 06:30:27

标签: php http

我有一个php页面http://mydomain.com/mypage.php 此页面将由公众和我们的合作伙伴访问。 我的合作伙伴应该通过端口7333向http://mydomain.com:7333/mypage.php发送POST请求。 现在,当且仅当它们通过端口7333时我才能接受这些参数。 我想区分来自我们的合作伙伴的参数来自黑客发送的params

谢谢

2 个答案:

答案 0 :(得分:1)

难道你不能让合作伙伴发送data=[...]&secret=gfhshjkfbdnfgezur这样的内容到普通端口吗?这个字符串每次都是相同的,你会检查它是否是正确的。

答案 1 :(得分:1)

您必须将您的网络服务器设置为侦听该端口。

请参阅Apache手册中的Running different sites on different ports

没有系统管理员权限,这是不可能的。

另外,使用非标准端口来保护安全性并不好,至少在它是唯一保护的情况下是这样。你应该实现某种身份验证!