libhttpserver icon indicating copy to clipboard operation
libhttpserver copied to clipboard

bind_address() is not documented

Open jcphill opened this issue 9 months ago • 0 comments
trafficstars

Is your feature request related to a problem? Please describe. I was not aware that is is possible to bind to a specific interface address (typically localhost for security reasons) and have been using allow_ip() as an inferior substitute.

Describe why the feature or enhancement you are proposing fits the library. The feature is supported already but not documented.

Describe the solution you'd like Document bind_address() in README.md similar to port() and bind_socket()

Describe alternatives you've considered It would be nice if bind_address() alternately accepted an address in the same IP string format used by allow_ip() rather than forcing the caller to construct a struct sockaddr.

Additional context https://github.com/etr/libhttpserver/blob/1b5fe8fb1389f6f9707b7b89c988ef37213b76b6/src/httpserver/create_webserver.hpp#L121-L124

jcphill avatar Jan 27 '25 15:01 jcphill