[a / b / c / d / e / f / g / gif / h / hr / k / m / o / p / r / s / t / u / v / vg / vm / vmg / vr / vrpg / vst / w / wg] [i / ic] [r9k / s4s / vip] [cm / hm / lgbt / y] [3 / aco / adv / an / bant / biz / cgl / ck / co / diy / fa / fit / gd / hc / his / int / jp / lit / mlp / mu / n / news / out / po / pol / pw / qst / sci / soc / sp / tg / toy / trv / tv / vp / vt / wsg / wsr / x / xs] [Settings] [Search] [Mobile] [Home]
Board
Settings Mobile Home
/g/ - Technology


Thread archived.
You cannot reply anymore.


[Advertise on 4chan]


File: 1778540934902.jpg (23 KB, 946x165)
23 KB JPG
I propose a new HTTP status code. Where can we start a petition?
>>
>>108803170
https://httpwg.org/CONTRIBUTING.html
>>
What’s the use case for this status code?
>>
>>108803170
just use 404 nerd
>>
>>108803170
503
>>
>>108803561
sorry I meant 403
>The HTTP 403 Forbidden client error response status code indicates that the server understood the request but refused to process it.
>>
>>108803201
Applying our code of conduct to prevent deprecated racist and bigoted content
>>
>>108803170
>attempt no landing there
>>
what code for "fuck off we're full"
>>
>>108803537
>404
Is used for content that may be gone or may have never existed. 444 is specifically used for content that was present but no longer is.
>>108803572
>403
Is specifically used for content that can be accessed with proper permission, not for content that has been deprecated and no longer exists.
>>
Should be code 380551 (ebussi).
>>
>>108803572
403 means something about that request specifically caused the server to tell you to fuck off. e.g. different headers might allow.
that said it wouldnt be 444 because 4xx is client.
either use 2xx or 5xx

204 is pretty close but not the same
>>
>>108803170
Or you could just serve 403 and make the scraper seethe that they can't figure out authenticated access.
>>
>>108805907
>that said it wouldnt be 444 because 4xx is client.
It would be 4xx because trying to access deprecated content is user error and nothing went wrong on the server side.
>>
>>108805930
THIS
>>
>>108805930
ok thats reasonable.
are you aware nginx apparently uses 444 internally, idk if that will cause issue.
good luck i think this would be a useful addition to the web.
>>
>>108805886
>>108805907
You make compelling arguments.
You should actually try that and propose it on their mailing list
https://httpwg.org/CONTRIBUTING.html#following-discussion
>>
>>108803170
you could say it in far fewer words

444 - stop being gay
>>
Should it support an optional Location Header to direct the user to the modern updated replacement of the Content, like 303 has?
>>
You would have to argue against 410 as well.
'No Usecase' would be a subset of 'Gone'.

But 504 is a subset of 503 as well, so that shouldn't be an exclusion criteria. You have to be prepared to make your case.
>>
>>108803170
410 Gone already exists
>>
>>108806031
It only tells us that the content is gone, it doesn't tell us why it is gone and it doesn't tell us that is gone permanently.
The user will be still confused and probably fill up issue lists with stupid questions when he could have just realized that what he is trying to access has no usecase
>>
>>108806755
>>108806031
410 is different to 404 because 410 indicates it won't come back, it tells the browser not to request it again, it tells indexers and engines not to re-check.
i believe you ought specify what action a browser/bot/scraper etc would be different when it encounters a 444 to a 404 or a 410.



[Advertise on 4chan]

Delete Post: [File Only] Style:
[Disable Mobile View / Use Desktop Site]

[Enable Mobile View / Use Mobile Site]

All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.