Meta Stack Exchange is where users like you discuss bugs, features, and support issues that affect the software powering all 158 Stack Exchange communities.

What is meta?
Here's how it works:
  1. Any Stack Exchange user can ask a question
  2. The community provides support, votes on ideas, and reports bugs
  3. Your voice helps shape the way Stack Exchange operates

Bearing in mind a get request shouldn't change data : Why shouldn't a GET request change data on the server?

share|improve this question

closed as off topic by Martijn Pieters, Toon Krijthe, Servy, ChrisF, Austin Henley Mar 1 '13 at 17:58

Questions on Meta Stack Exchange are expected to relate to the software that powers the Stack Exchange network within the scope defined by the community. Consider editing the question or leaving comments for improvement if you believe the question can be reworded to fit within the scope. Read more about reopening questions here.If this question can be reworded to fit the rules in the help center, please edit the question.

SO is not a REST API. – Linuxios Mar 1 '13 at 14:26
@Linuxios that "rule" is not specific to rest, but http in general – NimChimpsky Mar 1 '13 at 14:33
The post isn't changed on GET. The views counter is additional data provided after log analysis. What is the actual problem here? – Martijn Pieters Mar 1 '13 at 14:33
@MartijnPieters the number of views is part of the viewed post, and it changes after a get request. I have no problem with it at all, but others in the link do, judging by the answers. – NimChimpsky Mar 1 '13 at 14:37
Do you have an actual problem here or are you just criticizing the SE devs for not being purist enough? When you log in all the pages show your username because you do a GET with the correct cookie. Is that changing the page? Every time you request the page your reputation is shown as well. – Martijn Pieters Mar 1 '13 at 14:41
@MartijnPieters huh ? I was just interested. I am not critizing anyone, and I have no problem. I thought maybe it was an ajax post requests that got the data ? – NimChimpsky Mar 1 '13 at 14:42
@NimChimpsky: SO also has a very strict viewcounter, not just a GET: views++;. – Linuxios Mar 1 '13 at 14:43
I quote from the wikipage you link: "...they should not have side effects, beyond relatively harmless effects such as logging, caching, the serving of banner advertisements or incrementing a web counter." – Time Traveling Bobby Mar 1 '13 at 14:44
@SulfurizedDemonbobby: Exactly, "... incrementing a web counter ". – Linuxios Mar 1 '13 at 14:44
@Linuxios well maybe someone would like to post that as a very interesting answer. Would make better reading than these rather argumentative comments. – NimChimpsky Mar 1 '13 at 14:44
@Linuxios: Well, that leads to a new fun game: How high is your web count...on your toilet?! – Time Traveling Bobby Mar 1 '13 at 14:46
@NimChimpsky: Apologies if I took the tone of your post to be more agressive than you intended; but your post is lacking context and detail, really. – Martijn Pieters Mar 1 '13 at 14:47
@SulfurizedDemonbobby: Um... Ok? (I think?) – Linuxios Mar 1 '13 at 14:47

I don't understand the question here. The question you linked is specifically regarding API design, and not a website. The Views counter really doesn't impact that much on the site, aside from a couple of minor badges (tumbleweed, popular question, etc.).

I could understand if the view-count was used in a much more prominent way throughout the site, but since it isn't, and I like the view counter, I don't GET a problem here.

share|improve this answer
I don't think there is a problem since it was tagged discussion instead of bug. Maybe OP just wants to know how it works? But +1 for I don't GET a problem here :) – Mike Mar 1 '13 at 14:39

Not the answer you're looking for? Browse other questions tagged .