mirror of
https://github.com/ossrs/srs.git
synced 2025-03-09 15:49:59 +00:00
For #1657, Support HTTPS API
This commit is contained in:
parent
7916214e27
commit
272ca9d0f6
20 changed files with 647 additions and 11 deletions
|
@ -330,6 +330,7 @@ protected:
|
|||
private:
|
||||
// Reload the http_api section of config.
|
||||
virtual srs_error_t reload_http_api(SrsConfDirective* old_root);
|
||||
virtual srs_error_t reload_https_api(SrsConfDirective* old_root);
|
||||
// Reload the http_stream section of config.
|
||||
// TODO: FIXME: rename to http_server.
|
||||
virtual srs_error_t reload_http_stream(SrsConfDirective* old_root);
|
||||
|
@ -1014,6 +1015,15 @@ public:
|
|||
virtual bool get_raw_api_allow_query();
|
||||
// Whether allow rpc update.
|
||||
virtual bool get_raw_api_allow_update();
|
||||
// https api section
|
||||
private:
|
||||
SrsConfDirective* get_https_api();
|
||||
virtual bool get_https_api_enabled(SrsConfDirective* conf);
|
||||
public:
|
||||
virtual bool get_https_api_enabled();
|
||||
virtual std::string get_https_api_listen();
|
||||
virtual std::string get_https_api_ssl_key();
|
||||
virtual std::string get_https_api_ssl_cert();
|
||||
// http stream section
|
||||
private:
|
||||
// Whether http stream enabled.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue