Spec-Zone .ru
спецификации, руководства, описания, API
|
public abstract class HttpsServer extends HttpServer
HttpServer
который оказывает поддержку для HTTPS. У HttpsServer должно быть связанное HttpsConfigurator
объект, который используется, чтобы установить конфигурацию SSL для соединений SSL.
Вся другая конфигурация является тем же самым что касается HttpServer.
Модификатор | Конструктор и Описание |
---|---|
protected |
HttpsServer() |
Модификатор и Тип | Метод и Описание |
---|---|
static HttpsServer |
create()
создает экземпляр HttpsServer, который первоначально не связывается ни с каким локальным адресом/портом.
|
static HttpsServer |
create(InetSocketAddress addr, int backlog)
Создайте a
HttpsServer экземпляр, который свяжет с указанным InetSocketAddress (IP-адрес и номер порта), максимальное отставание может также быть определено. |
abstract HttpsConfigurator |
getHttpsConfigurator()
Получает этот сервер
HttpsConfigurator объект, если это было установлено. |
abstract void |
setHttpsConfigurator(HttpsConfigurator config)
Наборы этот сервер
HttpsConfigurator объект. |
bind, createContext, createContext, getAddress, getExecutor, removeContext, removeContext, setExecutor, start, stop
public static HttpsServer create() throws IOException
HttpServerProvider
Сервер должен быть связан, используя HttpServer.bind(InetSocketAddress,int)
прежде, чем это сможет использоваться. Серверу нужно было также установить HttpsConfigurator с setHttpsConfigurator(HttpsConfigurator)
IOException
public static HttpsServer create(InetSocketAddress addr, int backlog) throws IOException
HttpsServer
экземпляр, который свяжет с указанным InetSocketAddress
(IP-адрес и номер порта), максимальное отставание может также быть определено. Это - максимальное количество входящих соединений с очередями, чтобы позволить на сокете слушания. Соединения TCP с очередями, превышающие этот предел, могут быть отклонены реализацией TCP. HttpsServer получается от в настоящий момент установленный HttpServerProvider
Серверу нужно было установить HttpsConfigurator с setHttpsConfigurator(HttpsConfigurator)
addr
- адрес, чтобы слушать на, если null
тогда свяжите (), должен быть вызван, чтобы установить адресbacklog
- отставание сокета. Если это значение меньше чем или равно нулю, то системное значение по умолчанию используется.BindException
- если сервер не может связать с требуемым адресом, или если сервер уже связывается.IOException
public abstract void setHttpsConfigurator(HttpsConfigurator config)
HttpsConfigurator
объект.config
- HttpsConfigurator, чтобы установитьNullPointerException
- если конфигурация является нулем.public abstract HttpsConfigurator getHttpsConfigurator()
HttpsConfigurator
объект, если это было установлено.null
если не набор.
Авторское право © 2005, 2011, Oracle и/или его филиалы. Все права защищены.