2011-01-20 54 views
0

我有一个用VB.NET编写的应用程序,它创建一个网站对象,隐藏它,然后在该网站上填写并提交表单。ColdFusion可以访问网站并填写表单吗?怎么样?

这可以在ColdFusion中完成吗?过去常用的方法是什么?任何好的资源?

+0

当你说它在该网站上提交表单时,你的意思是它创建了用户填写和提交的表单,或者服务器本身通过表单发送信息到另一个页面? – 2011-01-20 20:59:41

+2

@Sergii关注,因为你的问题既是笼统的,也是表面上关于非常基本的概念,它们是spanbot问题的共同特征。此外,我们从来没有见过你,所以你可能仍然是一个spambot,或一个说话的鱿鱼,或更奇怪的东西。毕竟,我们在互联网上。 – 2011-01-20 21:03:14

+0

我一直想成为一名机器人,但我不会选择spambot。好吧。 – Lou 2011-01-21 14:05:36

回答

3

CFHTTP与“发布”操作在功能上与将表单提交到操作页面/目标相同。

比方说,有一种形式,像这样:

<form action="formProcess.cgi" method="post"> 
    <input type="text" name="firstName" /> 
    <input type="text" name="lastName" /> 
    <input type="submit" value="Submit" /> 
</form> 

您的代码将是这个样子:

<cfhttp url="http://example.com/formProcess.cgi" method="post"> 
    <cfhttpparam name="firstName" value="Claudio" /> 
    <cfhttpparam name="lastName" value="Ver Night" /> 
</cfhttp> 

有,当然,很多其他的选项。也有很多方法可以防止这种事情发生。

相关问题