Встроенный объект объекта

ObjectHttpHandler

httpпроцессор преобразования протоколов

преобразовать поток данных вhttpПротокольное сообщение, созданное:

1
var hdlr = new mq.HttpHandler(...);

или:

1
var hdlr = new http.Handler(...);

отношения наследования

Конструктор

HttpHandler

СоздаватьhttpОбъект-обработчик протокола, который преобразует данные объекта потока вhttpобъект сообщения

1
new HttpHandler(Handler hdlr);

Параметры вызова:

  • hdlr:Handler, встроенный процессор сообщений, функция обработки, массив обработки цепочки, объект маршрутизации, см.mq.Handler

атрибут члена

maxHeadersCount

Целое число, запрос и установка максимального количества заголовков запроса, по умолчанию 128

1
Integer HttpHandler.maxHeadersCount;

maxBodySize

Целое число, запрос и установка максимального размера тела в МБ, по умолчанию 64

1
Integer HttpHandler.maxBodySize;

enableEncoding

Логический, автоматический переключатель функции декомпрессии, по умолчанию выключен

1
Boolean HttpHandler.enableEncoding;

serverName

Строка, запрос и установка имени сервера, по умолчанию: fibjs/0.x.0

1
String HttpHandler.serverName;

handler

Handler,httpОбъект интерфейса обработки текущего события процессора преобразования протокола

1
Handler HttpHandler.handler;

функция-член

enableCrossOrigin

Разрешить междоменные запросы

1
HttpHandler.enableCrossOrigin(String allowHeaders = "Content-Type");

Параметры вызова:

  • allowHeaders: Строка, указывает принятыйhttpполе заголовка

invoke

обработать сообщение или объект

1
Handler HttpHandler.invoke(object v) async;

Параметры вызова:

  • v:object, указывает сообщение или объект для обработки

возвращаемый результат:

  • Handler, возвращает обработчик следующего шага

toString

Возвращает строковое представление объекта, как правило, возвращает «[Native Object]», объект может быть переопределен в соответствии с его собственными характеристиками.

1
String HttpHandler.toString();

возвращаемый результат:

  • String, возвращает строковое представление объекта

toJSON

Возвращает представление объекта в формате JSON, обычно возвращает набор читаемых свойств, определенных объектом.

1
Value HttpHandler.toJSON(String key = "");

Параметры вызова:

  • key: Строка, не используется

возвращаемый результат:

  • Value, который возвращает сериализуемое значение JSON