[EXAMPLES/ASIO] Renames Kconfig parameter and clarify

On ip::tcp::resolver ASIO uses service to identify the type of
connection and get the port number. LWIP can't resolve this way.


* Original commit: espressif/esp-idf@232b0eda5f
This commit is contained in:
Euripedes Rocha
2022-04-13 11:22:34 -03:00
committed by gabsuren
parent e3c4391246
commit 952e5df477
2 changed files with 5 additions and 5 deletions

View File

@ -6,11 +6,11 @@ menu "Example Configuration"
help help
Address of the proxy to be used. Address of the proxy to be used.
config EXAMPLE_PROXY_PORT config EXAMPLE_PROXY_SERVICE
string "Proxy port" string "Proxy Service Type"
default "myport" default "myport"
help help
Port for the proxy. Due to a limitation of lwip, must Service type. Due to a limitation of lwip, must
be a number e.g. "1080". be the port number e.g. "1080".
endmenu endmenu

View File

@ -378,7 +378,7 @@ extern "C" void app_main(void)
asio::io_context io_context; asio::io_context io_context;
Http::Request request(Http::Method::GET, "www.httpbin.org", "80", "/get"); Http::Request request(Http::Method::GET, "www.httpbin.org", "80", "/get");
Socks::async_connect(io_context, CONFIG_EXAMPLE_PROXY_ADDRESS, CONFIG_EXAMPLE_PROXY_PORT, request.host(), request.service_port(), Socks::async_connect(io_context, CONFIG_EXAMPLE_PROXY_ADDRESS, CONFIG_EXAMPLE_PROXY_SERVICE, request.host(), request.service_port(),
[&request](std::shared_ptr<Connection> connection) { [&request](std::shared_ptr<Connection> connection) {
// Now we create a HTTP::Session and inject the necessary connection. // Now we create a HTTP::Session and inject the necessary connection.
std::make_shared<Http::Session>(connection)->send_request(request, [](std::shared_ptr<Http::Session> session, Http::Response response) { std::make_shared<Http::Session>(connection)->send_request(request, [](std::shared_ptr<Http::Session> session, Http::Response response) {