#include <nghttp2/nghttp2.h>

int nghttp2_check_authority(const uint8_t *value, size_t len)

Returns nonzero if the value which is supposed to the value of :authority or host header field is valid according to

value is valid if it merely consists of the allowed characters. In particular, it does not check whether value follows the syntax of authority.