Harshit Malpani 294b805f31 docs: Updated protocols/http* examples READMEs 4 ani în urmă
..
main 66fb5a29bb Whitespace: Automated whitespace fixes (large commit) 5 ani în urmă
scripts 0146f258d7 style: format python files with isort and double-quote-string-fixer 5 ani în urmă
CMakeLists.txt 500c247030 protocol examples: enable protocol examples for esp32sbeta 6 ani în urmă
Makefile 66fb5a29bb Whitespace: Automated whitespace fixes (large commit) 5 ani în urmă
README.md 294b805f31 docs: Updated protocols/http* examples READMEs 4 ani în urmă
http_server_advanced_test.py 0a395134d4 Split example_tests with Example_WIFI tag group into Example_OTA and Example_Protocols 4 ani în urmă

README.md

HTTP server advanced tests

(See the README.md file in the upper level 'examples' directory for more information about examples.)

HTTP server example to perform some advanced tests

How to use example

Hardware Required

  • A development board with ESP32/ESP32-S2/ESP32-C3 SoC (e.g., ESP32-DevKitC, ESP-WROVER-KIT, etc.)
  • A USB cable for power supply and programming

Configure the project

idf.py menuconfig
  • Open the project configuration menu (idf.py menuconfig) to configure Wi-Fi or Ethernet. See "Establishing Wi-Fi or Ethernet Connection" section in examples/protocols/README.md for more details.

Build and Flash

Build the project and flash it to the board, then run monitor tool to view serial output:

idf.py -p PORT flash monitor

(Replace PORT with the name of the serial port to use.)

(To exit the serial monitor, type Ctrl-].)

See the Getting Started Guide for full steps to configure and use ESP-IDF to build projects.

Example Output

I (5561) example_connect: - IPv4 address: 192.168.194.219
I (5561) example_connect: - IPv6 address: fe80:0000:0000:0000:266f:28ff:fe80:2c74, type: ESP_IP6_ADDR_IS_LINK_LOCAL
I (5581) TESTS: Started HTTP server on port: '1234'
I (5581) TESTS: Max URI handlers: '9'
I (5581) TESTS: Max Open Sessions: '7'
I (5591) TESTS: Max Header Length: '512'
I (5591) TESTS: Max URI Length: '512'
I (5601) TESTS: Max Stack Size: '4096'
I (5601) TESTS: Registering basic handlers
I (5601) TESTS: No of handlers = 9
I (5611) TESTS: Success