我想使用CFHTTP登录(https://pacer.login.uscourts.gov/csologin/login.jsf)。使用Http Live Header,我们收集了所有必需的参数并发布到登录url.Here是我的示例代码:
<cfhttp url="#arguments.login_url#" method="post" timeout="30" redirect="no" resolveURL="yes" useragent="Mozilla/5.0">
<cfhttpparam name="login" value="login" type="formField">
<cfhttpparam name="login:loginName"value="xxxx"type="formField">
<cfhttpparam name="login:password" value="xxxx" type="formField">
<cfhttpparam name="login:clientCode" value="" type="formField">
<cfhttpparam name="login:Aj_idt206" value="" type="formField">
<cfhttpparam type="formField" name="javax.faces.ViewState" value="stateless">
</cfhttp>
尝试上述代码后,我们获得相同的登录页面内容。如何登录上面的提及网址并收集所有cookie,登录后进行会话。 任何人在CF中有任何想法或任何线索或任何其他方法吗?
感谢
ATU
答案 0 :(得分:0)
我认为您首先必须执行FormatException
请求才能开始新会话,然后使用get
请求中的post
执行JSESSIONID
:< / p>
get