Hi,

You could use the GetHttpRequestData() method to get more information about
the request.. look it up in CFdocs

Unfortunately cgi variables are generated by the web server, not CF. So
whatever variables you get are contingent on the web server (ie. IIS) and
whatever it is allowing you to see. I only use CGI for detecting IP
addresses and user agents etc so cannot help in that department

Joel

-----Original Message-----
From: cfaussie@googlegroups.com [mailto:[EMAIL PROTECTED]
Behalf Of Barry Beattie
Sent: Wednesday, 12 July 2006 5:27 PM
To: cfaussie@googlegroups.com
Subject: [cfaussie] changed behavour: CF 6.1 to 7.0 - missing CGI
(custom) variables - AAARRRGGGHHH!



hi all

the biggest stumbling block in upgrading to CF7 is that some custom
CGI variables set by  IIS with an ISAPI filter go missing in CF7...but
are fine in CF6.1 (and ASP.NET)


the facts:
1) I'm testing away on 2 machines. both boxes have IIS (and exactly
the same ISAPI filter), one has CF6.1 and the other CF7.02. Exactly
the same (simple) test code for both versions

2) I'm comparing the variables between CF and ASP.NET. These specific
CGI vars are also listed in ASP.NET's "server variables" collection
and can also be accessed in ASP.NET's headers collection. for
ColdFusion they are CGI variables.

3) ASP.NET/CF6.1 box shows ISAPI vars fine. Other box shows ISAPI vars
for ASP.NET only (ie: they're missing with CF7)

4) it is the ISAPI filter that is setting the vars (a lookup to
AD/security/permissions) managed by IIS. ColdFusion and ASP.NET just
need the ability to read these variables.

5) while both machines are NOT identical, at least I'm comparing
granny smith apples to royal gala apples. AND the fact that ASP.NET
isn't having a problem in either.

6) it's like CF7.0 can't read these vars from the broswer, even if
asked by specific (CGI) name.

so...

either there is a bug that hasn't been picked up before where CF7 is
broken compared to CF6.1

or there is a problem with the ISAPI filter itself that CF6.1
tolerates but CF7 just ignores/no output.

either way, if I can't fix this problem, we can't upgrade to CF7

any thoughts?
anyone had this discrepency before (and fixed it)?
any suggestions to see what could be wrong?

thanx
barry.b

PS: is there any other way of reading more of the _raw_ data sent to
the server from the browser apart from the usual CGI/server/request
vars?






--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"cfaussie" group.
To post to this group, send email to cfaussie@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/cfaussie
-~----------~----~----~----~------~----~------~--~---

Reply via email to