hgm wrote: ↑Sat Sep 06, 2025 11:23 am
smatovic wrote: ↑Fri Sep 05, 2025 11:49 am
hgm wrote: ↑Fri Sep 05, 2025 11:19 am
[..]
There is an 'sid' in the query string (session ID?), which suggests the requests come from someone who is logged on. But for each request from the same IP all sid are different.
[..]
Thanks for taking a look.
When you open the page for the first time or reject cookies then you get an sid in your url, sid for session id, after further browsing or log in it will be stored as sid in a cookie so it odes not appeasr in the url anymore.
--
Srdja
I don't get it. If you request a page first time, you cannot have gotten anything yet. At best you get something in the data that you get in reply. But how would that end up in the url of a next request for the same page? Does the browser save it as a cookie, and then appends it to the next request to the site?
I am not into the details how phpBB code implements it, but this is what I can verify with my browser:
1. You request
https://talkchess.com
2. In all web site links there is a sid in the url, the session id, e.g.:
viewforum.php?f=2&sid=ad23fbca1efef0640e1d1159bb169e48
3.a) If your client accepts cookies, and you click on any of those links, then the sid is stored in a cookie in your browser which is transmitted with every http header and there will be no sid anymore in the url
3.b) If your client rejects cookies, then the sid will be present in all following links in the url.
That being said, I do not know, how crawlers handle session ids in urls and cookies.
***edit***
You can google about session highjacking, therefore it is not recommended to share urls with parameters, but usually the session is bound to an IP address server wise, which helps.
--
Srdja