Comments (2)
Short answer, it is technically impossible.
Long answer:
This is counter of profile views (page hits), not a counter of unique visitors. There is no way to get the username, browser user agent or IP address of the visitor because GitHub proxies all image URLs through the GitHub Camo service. In other words, we can only increment the counter for each request from the GitHub proxy server, we don't know who initiated it.
from github-profile-views-counter.
Short answer, it is technically impossible.
Long answer:
This is counter of profile views (page hits), not a counter of unique visitors. There is no way to get the username, browser user agent or IP address of the visitor because GitHub proxies all image URLs through the GitHub Camo service. In other words, we can only increment the counter for each request from the GitHub proxy server, we don't know who initiated it.
Oh I see. Thanks for the reply though.
Closing the issue because like you said, it is technically impossible.
from github-profile-views-counter.
Related Issues (20)
- Reset the counter HOT 3
- [Feature suggestion] Add new style for social: `?style=social` HOT 1
- Can you please explain how you are counting the numbers of visitor HOT 1
- view count reset to zero HOT 13
- Website down? HOT 5
- Server error while trying to sign up HOT 2
- Attempting to use <div align="center"> seems to break it HOT 3
- How to set the initial value HOT 10
- Bug it counts everytime I reloads the page HOT 1
- Race condition vulnerability causes counter reset
- Write console command to re-calculate counter aggregate value HOT 7
- 500 SERVER ERROR HOT 7
- Free public hosting HOT 1
- [Feature suggestion] Timeline counter view HOT 1
- Condensed Counter View? HOT 7
- There occurs a problem with the display of the icon HOT 2
- View Count Icon is shrinked HOT 1
- Expand the container when the views exceed the 3-digit number HOT 2
- Only show other's view counts HOT 1
- How can you self-host it? HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from github-profile-views-counter.