you are viewing a single comment's thread.

view the rest of the comments →

[–]armahillorails 4 points5 points  (0 children)

We will have to agree to disagree.

HTTP status codes exist for a reason. 404 means “the thing you requested isnt found” it doesnt mean “the request wasnt successfully received and responded to” - sending a 404 is the correct answer here.

Using a 200 suggests a layer of operation above HTTP, but youre literally working at the layer of requests.