Lines Matching full:http
1 .. zephyr:code-sample:: sockets-http-server
2 :name: HTTP Server
5 Implement an HTTP(s) Server demonstrating various resource types.
12 The server supports the HTTP/1.1 protocol which can also be upgraded to HTTP/2,
13 it also support native HTTP/2 protocol without upgrading.
43 When the server is up, we can make requests to the server using either HTTP/1.1 or
44 HTTP/2 protocol from the host machine.
46 **With HTTP/1.1:**
48 - Using a browser: ``http://192.0.2.1/``
49 - Using curl: ``curl -v --compressed http://192.0.2.1/``
50 - Using ab (Apache Bench): ``ab -n10 http://192.0.2.1/``
52 **With HTTP/2:**
54 - Using nghttp client: ``nghttp -v --no-dep http://192.0.2.1/``
55 - Using curl: ``curl --http2 -v --compressed http://192.0.2.1/``
56 - Using h2load: ``h2load -n10 http://192.0.2.1/``
58 Web browsers use stricter security settings for the HTTP/2 protocol. So to use HTTP/2
82 enable usage of HTTP/2. If using Firefox, it may also be required to change the setting
83 ``network.http.http2.enforce-tls-profile`` to false, since it seems that using a CA
85 using HTTP/2.
95 - ``CONFIG_HTTP_SERVER_MAX_CLIENTS``: Defines the maximum number of HTTP/2
98 - ``CONFIG_HTTP_SERVER_MAX_STREAMS``: Specifies the maximum number of HTTP/2
102 for each client. This limits the maximum length of an individual HTTP header
105 - ``CONFIG_HTTP_SERVER_MAX_URL_LENGTH``: Specifies the maximum length of an HTTP