Avatar billede fredand Forsker
01. december 2014 - 15:44 Der er 2 kommentarer og
1 løsning

How to exclude visitors from visit counting?

Hello guys!

I got a application running at openshift.
I have created a simple visitor counter that counts every new session.
How ever the openshift-plattform seems to visit my app twice every hour, perhaps to see if the app is running or something. I thought that I could exclude thoose visit's by checking the httpServletRequest.getRemoteAddr().equsls("127.5.25.2"). but to my surprise all visitors give me that same remote ip.

I guess all requests are processed through some front server or something.

Do you guys got any other idea how to exclude these visits?
 
Best regards
Fredrik
Avatar billede arne_v Ekspert
01. december 2014 - 15:55 #1
Check the HTTP headers in the servlet request and see if there is a X-Forwarded-For header.

http://en.wikipedia.org/wiki/X-Forwarded-For
Avatar billede fredand Forsker
02. december 2014 - 15:48 #2
Hello Arne!
Your suggetsion really helped me out!
Let's close, this please give a svar!
Best regards
Fredrik
Avatar billede arne_v Ekspert
02. december 2014 - 15:51 #3
svar
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester