cfhttp到stats.ezhostingserver网站不工作

时间:2017-04-13 07:19:19

标签: coldfusion

我有以下更新的代码,我尝试使用用户名/密码和siteid组合连接到网站,我使用get方法传递所有值并尝试获取cookie进行身份验证并继续进行但不知何故我又来了被重定向到登录屏幕

我的代码

<cfhttp method="get" url="https://stats.ezhostingserver.com/Login.aspx" resolveurl="true" redirect="false">
    <cfhttpparam type="URL" name="ctl00$MPH$txtUserName" value="********">
    <cfhttpparam type="URL" name="ctl00$MPH$txtPassword" value="********">
    <cfhttpparam type="URL" name="ctl00$MPH$txtSiteId" value="*****">
    <cfhttpparam type="Header" name="Accept-Encoding" value="deflate;q=0">
    <cfhttpparam type="Header" name="TE" value="deflate;q=0">
</cfhttp>
<cfset stm_cookies = cfhttp.responseHeader['Set-Cookie'] />
<cfset stm_temp = REReplace(stm_cookies, ";.*", "")>
<cfset stm_cookieName = listfirst(stm_temp,'=')>
<cfset stm_cookievalue = listlast(stm_temp,'=')>
<cfhttp method="get" url="https://stats.ezhostingserver.com/default.aspx" charset="utf-8" result="results" redirect="no">
    <cfhttpparam type="cookie" name="#stm_cookieName#" value="#stm_cookievalue#">
</cfhttp>
<cfoutput>#results.filecontent#</cfoutput>

但是它说对象移动错误

0 个答案:

没有答案