Thank you, importantly you've answered my question that it is not possible.
May I complete the record then and respectfully disagree with your
assessment of the merit. I quote from RFC7231:
6.1 <https://www.rfc-editor.org/rfc/rfc7231#section-6.1>. Overview of
Status Codes
The status codes listed below are defined in this specification,
Section 4 of [RFC7232]
<https://www.rfc-editor.org/rfc/rfc7232#section-4>, Section 4 of
[RFC7233] <https://www.rfc-editor.org/rfc/rfc7233#section-4>, and
Section 3 of
[RFC7235] <https://www.rfc-editor.org/rfc/rfc7235#section-3>. The
reason phrases listed here are only recommendations
-- they can be replaced by local equivalents without affecting the
protocol.
and from 7230:
The reason-phrase element exists for the sole purpose of providing a
textual description associated with the numeric status code, mostly
out of deference to earlier Internet application protocols that were
more frequently used with interactive text clients. A client SHOULD
ignore the reason-phrase content.
reason-phrase = *( HTAB / SP / VCHAR / obs-text )
Regards
Only by changing the source code and recompiling MHD. But you should not
do this, this is a very bad idea. You should stick to the standard
messages of the HTTP protocol. If you need to convey additional
information, do it in the body or in a header; try to use HTTP status
codes narrowly to what the HTTP standard says they are for.
On 12/5/22 10:26, Tiaan via libmicrohttpd wrote:
Hi, is it possible to change the reason phrase of responses e.g. instead
of
HTTP/1.1 401 Unauthorized rather HTTP/1.1 401 Account frozen?