Różnice między wybraną wersją a wersją aktualną.
| Both sides previous revision Poprzednia wersja Nowa wersja | Poprzednia wersja | ||
|
sk2:http [2026/01/05 23:56] jkonczak [Metody HTTP] |
sk2:http [2026/01/08 19:09] (aktualna) jkonczak [Nowsze wersje HTTP] |
||
|---|---|---|---|
| Linia 917: | Linia 917: | ||
| w HTTP/2 spowodowane odpowiednio komendami: | w HTTP/2 spowodowane odpowiednio komendami: | ||
| <code> | <code> | ||
| - | curl -v --http2 nghttp2.org nghttp2.org/documentation/ nghttp2.org/blog/ | + | curl -v --http2 nghttp2.org nghttp2.org/documentation/ nghttp2.org/blog/ | grep '<title>.*</title>' |
| </code> | </code> | ||
| <code> | <code> | ||
| - | curl -v --http2 --parallel nghttp2.org nghttp2.org/documentation/ nghttp2.org/blog/ | + | curl -v --http2 --parallel nghttp2.org nghttp2.org/documentation/ nghttp2.org/blog/ | grep '<title>.*</title>' |
| </code> | </code> | ||
| === HTTP/3 === | === HTTP/3 === | ||
| + | //Uwaga:// w OpenSUSE 15.6 niektóre biblioteki (m. in. OpenSSL) są w starszej wersji niż ta potrzebna dla wsparcia HTTP/3 w curl. Dlatego do HTTP/3, zamiast systemowego programu ''curl'', użyj wersję ze wskazanego kontenera: | ||
| + | <code> | ||
| + | sudo systemctl start docker | ||
| + | </code> | ||
| + | <code> | ||
| + | alias my_curl="sudo docker run --network=host --mount type=bind,src=/tmp,dst=/tmp -e SSLKEYLOGFILE=/tmp/sslkey.log --rm alpine/curl-http3 curl" | ||
| + | </code> | ||
| + | (Po wykonaniu powyższej komendy ''alias'' "lepszy" curl będzie dostępny w tej powłoce jako ''my_curl''.) | ||
| ~~Zadanie.#.#~~ | ~~Zadanie.#.#~~ | ||
| Linia 940: | Linia 948: | ||
| Stwórz pusty plik o nazwie ''sslkey.log'' w katalogu ''/tmp'' np. komendą: | Stwórz pusty plik o nazwie ''sslkey.log'' w katalogu ''/tmp'' np. komendą: | ||
| <code> | <code> | ||
| - | touch /tmp/sslkey.log | + | touch /tmp/sslkey.log && chmod a+rw /tmp/sslkey.log |
| </code> | </code> | ||
| Następnie w wiresharku wejdź, wybierając z menu //Edycja// pozycję //Preferencje//, | Następnie w wiresharku wejdź, wybierając z menu //Edycja// pozycję //Preferencje//, | ||