Espruino:Справочник по API/Библиотека http/createServer(): различия между версиями

Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску
(Новая страница: «{{Espruino/Панель перехода}} {{Перевод от Сubewriter}} {{Myagkij-редактор}} =<ref>[ www.espruino.com - ]</ref>= ==Синтакс...»)
 
Нет описания правки
Строка 3: Строка 3:
{{Myagkij-редактор}}
{{Myagkij-редактор}}


=<ref>[ www.espruino.com - ]</ref>=
=Функция http.createServer()<ref>[https://www.espruino.com/Reference#t_l_http_createServer www.espruino.com - ]</ref>=


==Синтаксис==
==Синтаксис==


<syntaxhighlight lang="javascript" enclose="div">
<syntaxhighlight lang="javascript" enclose="div">
 
require("http").createServer(callback)
</syntaxhighlight>
</syntaxhighlight>


==Параметры==
==Параметры==


 
* '''callback''' – функция обратного вызова, которая будет вызвана при создании соединения


==Возвращаемое значение==
==Возвращаемое значение==


Новый объект httpSrv.


==Описание==


==Описание==
Создает HTTP-сервер.


При запросе к серверу будет выполнена функция обратного вызова, заданная в аргументе callback. Это может быть один из методов объекта [https://www.espruino.com/Reference#httpSRs httpSRs] для отправки данных.


Вы также можете воспользоваться request.on('data',function() { ... }) для прослушивания данных, передаваемых с помощью команды POST.


== Примеры ==
== Примеры ==


 
Эта функция используется в следующих статьях документации [[Espruino]].
*  [https://www.espruino.com/CC3000#line=70,93 WiFi-модуль CC3000]
*  [https://www.espruino.com/WIZnet#line=17 Ethernet-модуль WIZnet WIZ550io/W5500]
*  [https://www.espruino.com/arduino-esp8266#line=83 Шилд Arduino ESP8266 WiFi]
*  [https://www.espruino.com/arduino-w5100#line=43 Шилд Arduino Ethernet со слотом для SD-карты (WIZnet W5100)]
*  [https://www.espruino.com/WiFi+Remote+Console#line=31 Дистанционная WiFi-консоль]
*  [https://www.espruino.com/File+IO#line=40 Запись/считывание файлов и SD-карты]
*  [https://www.espruino.com/Internet#line=57,73,80,101,113,125,145 Интернет (HTTP/TCP/UDP и т.д.)]
*  [https://www.espruino.com/Ethernet+Webcam#line=89 Демонстрация изображения вебкамеры ПК/планшета на дисплее через Ethernet]
*  [https://www.espruino.com/Graphical+Web+Interface#line=187 Графический веб-интерфейс]
*  [https://www.espruino.com/Interactive+Web+UI#line=229 Интерактивный пользовательский веб-интерфейс]
*  [https://www.espruino.com/WiFi+Enabled+Thermometer#line=36 WiFi-термометр]
*  [https://www.espruino.com/http_file_server#line=37 Файловый HTTP-сервер]


=См.также=
=См.также=

Версия от 20:58, 27 декабря 2020

Перевод: Максим Кузьмин
Проверка/Оформление/Редактирование: Мякишев Е.А.


Функция http.createServer()[1]

Синтаксис

require("http").createServer(callback)

Параметры

  • callback – функция обратного вызова, которая будет вызвана при создании соединения

Возвращаемое значение

Новый объект httpSrv.

Описание

Создает HTTP-сервер.

При запросе к серверу будет выполнена функция обратного вызова, заданная в аргументе callback. Это может быть один из методов объекта httpSRs для отправки данных.

Вы также можете воспользоваться request.on('data',function() { ... }) для прослушивания данных, передаваемых с помощью команды POST.

Примеры

Эта функция используется в следующих статьях документации Espruino.

См.также

Внешние ссылки