0

如何填写远程 ColdFusion 表单并使用在我的服务器上运行的 PHP 提交?我想用我的 PHP 网站上给出的数据在一个我无权访问的远程网站上填写一个搜索表单,该表单是用 ColdFusion 编写的。我尝试了 PHP cURL,但没有奏效。不知道是不是我们的问题。

www.arello.com 我想填写该网站右侧的表格。我在我的 php 网站上得到的是用户许可证号。因此,我想将该查询提交到 Coldfusion 上的表单和 arelo.com 并提交以验证许可证详细信息。无论如何,我可以使用我网站的详细信息验证使用该网站吗?

4

1 回答 1

3

它与 ColdFusion 本身没有任何关系。像许多网站一样,它们限制或禁止自动访问。他们的使用条款规定

“...... [本网站] 使用机器人排除方法,明确允许和/或排除指定的自动化程序访问网站的某些部分”。

他们使用的方法之一是检查传入请求的http referrer值。如果该标头丢失或为空,它们会阻止访问。很可能这就是您的cURL请求失败的原因。它被设计阻止了。您应该联系他们并询问有关获得程序化访问权限的问题。他们的主页说他们提供“许可证验证网络服务”:

“......这项新服务将允许组织连接到 ARELLO 的数据库并......大量验证许可证。联系 ARELLO 了解更多信息......”

于 2013-05-02T13:16:51.810 回答