Http needs a status code for grudging acceptance.
-
0xC0DEC0DE07E8replied to Jenniferplusplus on last edited by
@jenniferplusplus (There needs to be an error code that means “I received your request but decided to ignore you.”)
- Rogue Protocol: The Murderbot Diaries -
CM Harringtonreplied to Malcolm Herbert on last edited by
@mherbert @jenniferplusplus ‘I parse HTML, why the fuck are you sending me JSON?!?’
-
Jenniferplusplusreplied to Jenniferplusplus on last edited by
Kind of ridiculous that this is now one of my top ten fedi posts, by the numbers
-
Jenniferplusplusreplied to Jenniferplusplus on last edited by
oh, a couple of points:
1. 429 is the status code that means things like "I'm ignoring you" or "stop doing that"
A "tolerated" response code could feed into a fail2ban-like system that escalates to 429s.
2. I don't know why so many people think this is a joke?. It's barely even shitposty. And it's a real desire. I do genuinely want these things.
-
@[email protected] @[email protected] That's what
406 Not Acceptable
is for, heh. -
Rafael Ribeiroreplied to Jenniferplusplus on last edited by
@jenniferplusplus that's facts.
-
eepy catreplied to Jenniferplusplus on last edited by
@[email protected] for real. I would use the heck out of that for deprecated/undocumented requests. Especially if clients knew to log it as like "this works...for now..." so it's on them if they don't fix it before we break it.
-
Jenniferplusplusreplied to eepy cat on last edited by
@cyberwitch yeah, that. I would also like to use it convey that the client did something unnecessarily expensive, or that the outcome is equivalent.
So, ActivityPub allows you to express an undo for some previous activity. The spec says you should actually unwind the side effects of the previous activity. But, that's likely impossible, and it's ridiculous to ask for it. I can't unsend notifications. I refuse to unclasssify spam. etc. I want a status code that communicates that.
-
Blake Coverettreplied to Jenniferplusplus on last edited by
@jenniferplusplus Can't speak for the rest, but I wasn't joking when I boosted your original post.
-