|
|
%!s(int64=4) %!d(string=hai) anos | |
|---|---|---|
| docs | %!s(int64=7) %!d(string=hai) anos | |
| inc | %!s(int64=4) %!d(string=hai) anos | |
| module | %!s(int64=4) %!d(string=hai) anos | |
| samples | %!s(int64=4) %!d(string=hai) anos | |
| src | %!s(int64=4) %!d(string=hai) anos | |
| .gitignore | %!s(int64=7) %!d(string=hai) anos | |
| LICENSE | %!s(int64=4) %!d(string=hai) anos | |
| README.md | %!s(int64=5) %!d(string=hai) anos | |
| README_ZH.md | %!s(int64=5) %!d(string=hai) anos | |
| SConscript | %!s(int64=7) %!d(string=hai) anos |
中文页 | English
The WebNet software package is independently developed by RT-Thread and is based on the HTTP protocol web server. It not only provides the basic functions of communication between the device and the HTTP Client, but also supports a variety of module function extensions, with less resource usage, strong tailorability, and sufficient Meet the functional requirements of developers for embedded device servers.
The features of the WebNet software package are as follows:
For more information about the features of the software package, please see Detailed Introduction.
| Name | Description |
|---|---|
| docs | Document directory |
| inc | Header file directory |
| src | Source file directory |
| module | Function module file directory |
| samples | Sample file directory |
| LICENSE | License File |
| README.md | Package Instructions |
| SConscript | RT-Thread default build script |
The WebNet software package follows the GPL2+ commercial dual license. The software package can use the General Public License according to the GNU standard, see the LICENSE file for details. If it is used in commercial applications, you can contact us to obtain a commercial license via email business@rt-thread.com.
To use the WebNet software package, you need to select it in the RT-Thread package management. The specific path is as follows:
RT-Thread online packages
IoT-internet of things --->
[*] WebNet: A HTTP Server for RT-Thread
(80) Server listen port
(16) Maximum number of server connections
(/webnet) Server root directory
Select supported modules --->
[] LOG: Enanle output log support
[] AUTH: Enanle basic HTTP authentication support
[] CGI: Enanle Common Gateway Interface support
[] ASP: Enanle Active Server Pages support
[] SSI: Enanle Server Side Includes support
[] INDEX: Enanle list all the file in the directory support
[] ALIAS: Enanle alias support
[] DAV: Enanle Web-based Distributed Authoring and Versioning support
[] UPLOAD: Enanle upload file support
[] GZIP: Enable compressed file support by GZIP
(0) CACHE: Configure cache level
[] Enable webnet samples
Version (latest) --->
Server listen port: Configure the server listening port number;
Maximum number of server connections: Configure the maximum number of server connections;
Server root directory: Configure the server root directory path;
Select supported modules: select the function modules supported by the server;
Enable webnet samples: configure and add server sample files;
Version: Configure the software package version.
After the configuration is complete, let the RT-Thread package manager automatically update, or use the pkgs --update command to update the package to the BSP.
/docs folder, Please check before using the package for development.