1
0
Fork 0
mirror of https://github.com/warmcat/libwebsockets.git synced 2025-03-16 00:00:07 +01:00
libwebsockets/doc/html/navtreeindex3.js

254 lines
15 KiB
JavaScript
Raw Normal View History

var NAVTREEINDEX3 =
{
"group__wsstatus.html#gaccd9c59336efad8af0554f79cc5966fd":[9,18,0],
RFC7233 HTTP Ranges support for server This adds a serverside implementation of RFC7233 HTTP ranges. - LWS_WITH_RANGES is on by default at cmake - Accept-Ranges: bytes is added if LWS_WITH_RANGES is enabled - Both single ranges and multipart (2+) ranges are supported Test with curl like this Single $ $ curl -s -r 64-95 http://localhost:7681/libwebsockets.org-logo.png | hexdump -C 00000000 2e 01 fd 9d 12 27 00 00 00 19 74 45 58 74 53 6f |.....'....tEXtSo| 00000010 66 74 77 61 72 65 00 77 77 77 2e 69 6e 6b 73 63 |ftware.www.inksc| Multipart $ curl -s -r 64-95,128-143 http://localhost:7681/libwebsockets.org-logo.png | hexdump -C 00000000 5f 6c 77 73 0d 0a 43 6f 6e 74 65 6e 74 2d 54 79 |_lws..Content-Ty| 00000010 70 65 3a 20 69 6d 61 67 65 2f 70 6e 67 0d 0a 43 |pe: image/png..C| 00000020 6f 6e 74 65 6e 74 2d 52 61 6e 67 65 3a 20 62 79 |ontent-Range: by| 00000030 74 65 73 20 36 34 2d 39 35 2f 37 30 32 39 0d 0a |tes 64-95/7029..| 00000040 0d 0a 2e 01 fd 9d 12 27 00 00 00 19 74 45 58 74 |.......'....tEXt| 00000050 53 6f 66 74 77 61 72 65 00 77 77 77 2e 69 6e 6b |Software.www.ink| 00000060 73 63 5f 6c 77 73 0d 0a 43 6f 6e 74 65 6e 74 2d |sc_lws..Content-| 00000070 54 79 70 65 3a 20 69 6d 61 67 65 2f 70 6e 67 0d |Type: image/png.| 00000080 0a 43 6f 6e 74 65 6e 74 2d 52 61 6e 67 65 3a 20 |.Content-Range: | 00000090 62 79 74 65 73 20 31 32 38 2d 31 34 33 2f 37 30 |bytes 128-143/70| 000000a0 32 39 0d 0a 0d 0a 05 14 50 40 05 15 a5 c4 60 43 |29......P@....`C| 000000b0 91 c4 4a d4 c4 fc 5f 6c 77 73 0d 00 |..J..._lws..| The corresponding header part is like this 0x0030: 4854 5450 2f31 2e31 2032 3036 HTTP/1.1.206 0x0040: 200d 0a73 6572 7665 723a 206c 7773 7773 ...server:.lwsws 0x0050: 0d0a 636f 6e74 656e 742d 7479 7065 3a20 ..content-type:. 0x0060: 6d75 6c74 6970 6172 742f 6279 7465 7261 multipart/bytera 0x0070: 6e67 6573 0d0a 6163 6365 7074 2d72 616e nges..accept-ran 0x0080: 6765 733a 2062 7974 6573 0d0a 636f 6e74 ges:.bytes..cont 0x0090: 656e 742d 6c65 6e67 7468 3a20 3138 380d ent-length:.188. 0x00a0: 0a63 6163 6865 2d63 6f6e 7472 6f6c 3a20 .cache-control:. 0x00b0: 7072 6976 6174 6520 6d61 782d 6167 653a private.max-age: 0x00c0: 2036 300d 0a63 6f6e 6e65 6374 696f 6e3a .60..connection: 0x00d0: 206b 6565 702d 616c 6976 650d 0a65 7461 .keep-alive..eta 0x00e0: 673a 2030 3030 3031 4237 3535 3444 3433 g:.00001B7554D43 0x00f0: 3033 330d 0a0d 0a 033....
2016-12-12 13:36:25 +08:00
"group__wsstatus.html#gaccd9c59336efad8af0554f79cc5966fd":[11,0,0,0,87],
2016-11-14 18:12:31 +08:00
"group__wsstatus.html#gaeca4afc94b1f026034f99cbba37e2f85":[9,18,5],
"group__wsstatus.html#gaeca4afc94b1f026034f99cbba37e2f85":[11,0,0,0,124],
"hierarchy.html":[10,2],
2016-11-14 18:12:31 +08:00
"index.html":[],
2016-12-03 15:13:15 +08:00
"index.html":[0],
"libwebsockets_8h.html":[11,0,0,0],
"libwebsockets_8h.html#a0b056fdcf949a838ff82209b4a627dd9":[11,0,0,0,171],
"libwebsockets_8h.html#a17f5fc891b31d2920bd18b0d66d6cb25":[11,0,0,0,176],
"libwebsockets_8h.html#a1b12016562c728eb306c7f954c804bef":[11,0,0,0,20],
"libwebsockets_8h.html#a2271141d8be8d72b47ba327130b4905f":[11,0,0,0,27],
"libwebsockets_8h.html#a2271141d8be8d72b47ba327130b4905fa7741c12fc97574fa73a810fedae2be76":[11,0,0,0,27,1],
"libwebsockets_8h.html#a2271141d8be8d72b47ba327130b4905fa9ce9c65d4229d1d168fca3cc12e7f535":[11,0,0,0,27,2],
"libwebsockets_8h.html#a2271141d8be8d72b47ba327130b4905fafdb6cf2797a3ea957c690ad6edff25d6":[11,0,0,0,27,0],
2016-07-23 14:18:25 +08:00
"libwebsockets_8h.html#a27551d6899b1e4de4b2b5854e805c6eb":[11,0,0,0,19],
"libwebsockets_8h.html#a27bb0b3cdcd0af839c928c253b521ff4":[11,0,0,0,64],
"libwebsockets_8h.html#a42394a38f08a97420c98127358cfeedb":[11,0,0,0,23],
"libwebsockets_8h.html#a42394a38f08a97420c98127358cfeedba35cf2bed9944faa062d9310197489b2f":[11,0,0,0,23,4],
"libwebsockets_8h.html#a42394a38f08a97420c98127358cfeedba60ac587febc583475c185e1409a0210c":[11,0,0,0,23,1],
"libwebsockets_8h.html#a42394a38f08a97420c98127358cfeedbaa424646e067c6266bcb4f0190b026d66":[11,0,0,0,23,0],
"libwebsockets_8h.html#a42394a38f08a97420c98127358cfeedbac8f5f992c6615324108cdf931da903be":[11,0,0,0,23,2],
"libwebsockets_8h.html#a42394a38f08a97420c98127358cfeedbad655f0eecc9e94be37b8ed07348716ef":[11,0,0,0,23,6],
"libwebsockets_8h.html#a42394a38f08a97420c98127358cfeedbad9cdc12a796e6c7d912278834d9c7dde":[11,0,0,0,23,3],
"libwebsockets_8h.html#a42394a38f08a97420c98127358cfeedbada3dca91d96bcde5df08a67b5a66e972":[11,0,0,0,23,5],
"libwebsockets_8h.html#a4e877a4f0bb027d05d3a90c8e6a632de":[11,0,0,0,41],
"libwebsockets_8h.html#a5326d3402af8429a166dd991dc65c4a2":[11,0,0,0,65],
"libwebsockets_8h.html#a5e627dbf1db48170ef486edbaf268672":[11,0,0,0,131],
"libwebsockets_8h.html#a72fe65e83b8bb03f904a1a256c673536":[11,0,0,0,129],
2016-07-23 14:18:25 +08:00
"libwebsockets_8h.html#a75e9827318684877deb4189121a8cd2a":[11,0,0,0,43],
"libwebsockets_8h.html#a863bdd5bca33bcbaa424c42fb7b2fc96":[11,0,0,0,175],
"libwebsockets_8h.html#a9032a3062641d334161c29adcc4fa15d":[11,0,0,0,173],
2016-07-23 14:18:25 +08:00
"libwebsockets_8h.html#a9b1bfc6f34319188d2aa40500d825bab":[11,0,0,0,42],
"libwebsockets_8h.html#a9b878fb94f4596226c982eef4f42a607":[11,0,0,0,44],
"libwebsockets_8h.html#a9f2a8506fd963db95a5103823c60fb0a":[11,0,0,0,174],
2016-07-23 14:18:25 +08:00
"libwebsockets_8h.html#abddb8d337fb2692586d892b494739003":[11,0,0,0,18],
"libwebsockets_8h.html#ac3abb8b7e6d29a0292797230e4031681":[11,0,0,0,17],
"libwebsockets_8h.html#adedbc79528b71a5c7f27cde87100c9aa":[11,0,0,0,15],
"libwebsockets_8h.html#adf4abd01e8c43f07c6e498ce13590c3e":[11,0,0,0,132],
"libwebsockets_8h.html#aefb2f20fe5bb29d79701a399838ef4ce":[11,0,0,0,172],
2016-07-23 14:18:25 +08:00
"libwebsockets_8h.html#af52923473c59e643a974d65e12290831":[11,0,0,0,63],
"libwebsockets_8h.html#aff42d53861afdc1a6edfb999ba688ecb":[11,0,0,0,11],
2016-06-26 06:29:20 +08:00
"libwebsockets_8h_source.html":[11,0,0,0],
2016-11-14 18:12:31 +08:00
"md_README_8build.html":[1],
"md_README_8build.html#bu":[1,2],
"md_README_8build.html#build1":[1,1],
"md_README_8build.html#cm":[1,0],
"md_README_8build.html#cmco":[1,7],
"md_README_8build.html#cmcocl":[1,7,0],
"md_README_8build.html#cmcoug":[1,7,1],
"md_README_8build.html#cmcowg":[1,7,2],
"md_README_8build.html#cmq":[1,3],
"md_README_8build.html#cmw":[1,4],
"md_README_8build.html#cmwmgw":[1,5],
"md_README_8build.html#cross":[1,13],
"md_README_8build.html#cya":[1,10],
"md_README_8build.html#extplugins":[1,11],
"md_README_8build.html#http2rp":[1,12],
"md_README_8build.html#mbed3":[1,6],
"md_README_8build.html#mem":[1,14],
"md_README_8build.html#wolf":[1,8],
"md_README_8build.html#wolf1":[1,9],
"md_README_8coding.html":[4],
"md_README_8coding.html#clientasync":[4,13],
"md_README_8coding.html#closing":[4,5],
"md_README_8coding.html#conns":[4,1],
"md_README_8coding.html#cpp":[4,9],
"md_README_8coding.html#dae":[4,0],
"md_README_8coding.html#debuglog":[4,7],
"md_README_8coding.html#dim":[4,24],
"md_README_8coding.html#ecdh":[4,15],
"md_README_8coding.html#evtloop":[4,2],
"md_README_8coding.html#extopts":[4,18],
"md_README_8coding.html#extpoll":[4,8],
"md_README_8coding.html#fileapi":[4,14],
"md_README_8coding.html#frags":[4,6],
"md_README_8coding.html#headerinfo":[4,10],
"md_README_8coding.html#httpsclient":[4,19],
"md_README_8coding.html#ka":[4,11],
"md_README_8coding.html#libevuv":[4,17],
"md_README_8coding.html#mountcallback":[4,23],
"md_README_8coding.html#mounts":[4,22],
"md_README_8coding.html#otherwr":[4,4],
"md_README_8coding.html#smp":[4,16],
"md_README_8coding.html#sni":[4,21],
"md_README_8coding.html#sslopt":[4,12],
"md_README_8coding.html#vhosts":[4,20],
"md_README_8coding.html#writeable":[4,3],
"md_README_8generic-sessions.html":[5],
"md_README_8generic-sessions.html#gsap":[5,8],
"md_README_8generic-sessions.html#gsconf":[5,4],
"md_README_8generic-sessions.html#gseb":[5,0],
"md_README_8generic-sessions.html#gsi":[5,1],
"md_README_8generic-sessions.html#gsin":[5,2],
"md_README_8generic-sessions.html#gsof":[5,3],
"md_README_8generic-sessions.html#gsprep":[5,6],
"md_README_8generic-sessions.html#gspwc":[5,5],
"md_README_8generic-sessions.html#gsrmail":[5,7],
"md_README_8generic-table.html":[6],
"md_README_8generic-table.html#gtc":[6,3],
"md_README_8generic-table.html#gtclick":[6,4],
"md_README_8generic-table.html#gtdirl":[6,6],
"md_README_8generic-table.html#gteb":[6,1],
"md_README_8generic-table.html#gtgj":[6,5],
"md_README_8generic-table.html#gtint":[6,0],
"md_README_8generic-table.html#gtinth":[6,2],
"md_README_8lwsws.html":[3],
"md_README_8lwsws.html#lwsogo":[3,3],
"md_README_8lwsws.html#lwsws":[3,0],
"md_README_8lwsws.html#lwswsb":[3,1],
"md_README_8lwsws.html#lwswsc":[3,2],
"md_README_8lwsws.html#lwswslr":[3,14],
"md_README_8lwsws.html#lwswsm":[3,8],
"md_README_8lwsws.html#lwswsomo":[3,9],
"md_README_8lwsws.html#lwswsovo":[3,7],
"md_README_8lwsws.html#lwswspl":[3,10],
"md_README_8lwsws.html#lwswsplaplp":[3,11],
"md_README_8lwsws.html#lwswspr":[3,6],
"md_README_8lwsws.html#lwswsssp":[3,12],
"md_README_8lwsws.html#lwswssysd":[3,13],
"md_README_8lwsws.html#lwswsv":[3,4],
"md_README_8lwsws.html#lwswsvn":[3,5],
"md_README_8problems.html":[2],
"md_README_8test-apps.html":[7],
"md_README_8test-apps.html#autobahn":[7,13],
"md_README_8test-apps.html#autobahnnotes":[7,14],
"md_README_8test-apps.html#choosingts":[7,4],
"md_README_8test-apps.html#echo":[7,5],
"md_README_8test-apps.html#latency":[7,12],
"md_README_8test-apps.html#sssl":[7,2],
"md_README_8test-apps.html#ta":[7,8],
"md_README_8test-apps.html#talog":[7,10],
"md_README_8test-apps.html#taping":[7,7],
"md_README_8test-apps.html#taproxy":[7,9],
"md_README_8test-apps.html#tassl":[7,6],
"md_README_8test-apps.html#tsb":[7,0],
"md_README_8test-apps.html#tsd":[7,1],
"md_README_8test-apps.html#ws13":[7,11],
"md_README_8test-apps.html#wscl":[7,3],
2016-06-26 06:29:20 +08:00
"modules.html":[9],
"pages.html":[],
2016-06-26 06:29:20 +08:00
"structlws__cgi__args.html":[10,0,0],
"structlws__cgi__args.html#a36e5c256433c187bd0eaa9c1ca667f1d":[10,0,0,3],
"structlws__cgi__args.html#a4ccc1058e7e914a26eef31ab2ad46aa1":[10,0,0,4],
"structlws__cgi__args.html#a741c11b9aa05997ec45a3400d7fb7739":[10,0,0,2],
"structlws__cgi__args.html#a8ac842084688c02f3f94694ef700d8f7":[10,0,0,1],
"structlws__cgi__args.html#adeee220b29aeacc34632c38e50f0f5a5":[10,0,0,0],
"structlws__client__connect__info.html":[9,2,0],
"structlws__client__connect__info.html#a03c305fdca809667b6a9a83b3edfd83a":[9,2,0,14],
"structlws__client__connect__info.html#a065063b5117ecd0a59567c97f04bda2e":[9,2,0,12],
"structlws__client__connect__info.html#a1af124d81c3c22a46d39387c5bc3d6b9":[9,2,0,10],
"structlws__client__connect__info.html#a3893181d728f326f9f5b47c1459cb8be":[9,2,0,17],
"structlws__client__connect__info.html#a6843a60e1050b10db9d98d7eeb45f587":[9,2,0,8],
"structlws__client__connect__info.html#a69abb5aeed755750b9755e5c91db6895":[9,2,0,5],
"structlws__client__connect__info.html#a76a8388733f114fb8fd3643874781185":[9,2,0,9],
"structlws__client__connect__info.html#a7732b996e977393c3e1076be2a8ded6c":[9,2,0,2],
"structlws__client__connect__info.html#a8595f83e64147cb687b6418cf500dd4c":[9,2,0,7],
"structlws__client__connect__info.html#a9831b9f9ab54a1aec4bb15324f1c3836":[9,2,0,16],
"structlws__client__connect__info.html#a9862297827639238a7a0b4054c3ddf3d":[9,2,0,13],
"structlws__client__connect__info.html#a9959ba103d3d2484e559a9f7879eebe3":[9,2,0,15],
"structlws__client__connect__info.html#a9b36d47c3422329df32c21040a35ebc7":[9,2,0,4],
"structlws__client__connect__info.html#aa364094f94ef1bcaaabbd9161971d502":[9,2,0,1],
"structlws__client__connect__info.html#aa9e8e3da4e783a0651b0dea62c2dd1db":[9,2,0,6],
"structlws__client__connect__info.html#aba35adfb74845a5fd0c3dc141cbdddd2":[9,2,0,11],
"structlws__client__connect__info.html#ad47f50d1633dc5df74548606c9a66d73":[9,2,0,0],
"structlws__client__connect__info.html#afe999d133cc240a0bfd02aade0514cfd":[9,2,0,3],
"structlws__context__creation__info.html":[9,4,1],
"structlws__context__creation__info.html#a0b154e79abc1167ba4ac3539f4af6720":[9,4,1,18],
"structlws__context__creation__info.html#a0cdfd3c484689ba6f0f2cc91b38ce948":[9,4,1,16],
"structlws__context__creation__info.html#a0e790dda6202604f73a03b6149bc12bb":[9,4,1,25],
"structlws__context__creation__info.html#a0e9d94cdfb893d777b4a4db81e7b5ac0":[9,4,1,40],
"structlws__context__creation__info.html#a137a9b9de4f6a7993fed8746d551e616":[9,4,1,29],
"structlws__context__creation__info.html#a13ffbb0d010309669611f8c4eda7d7f8":[9,4,1,19],
"structlws__context__creation__info.html#a1654d41bea6fb2f619b57e6a264b26a4":[9,4,1,24],
"structlws__context__creation__info.html#a33a1a25a7df3793f59047e20dd580078":[9,4,1,42],
"structlws__context__creation__info.html#a381342a398883d6204955ff3c1849ddd":[9,4,1,11],
"structlws__context__creation__info.html#a3baab4285c679fbe027c2504621d7410":[9,4,1,12],
"structlws__context__creation__info.html#a3e1516fd7fed26bfa77c0246ed26c2eb":[9,4,1,32],
"structlws__context__creation__info.html#a424a5ce268d6903e42243be94487ab85":[9,4,1,22],
"structlws__context__creation__info.html#a45e63e24c88289e0c8352377ef4d3646":[9,4,1,5],
2016-06-26 06:29:20 +08:00
"structlws__context__creation__info.html#a4a3d1155fc52f5048b481884f6fb947c":[9,4,1,3],
"structlws__context__creation__info.html#a4f8e65c3a059d3b586fafa9ef3282c29":[9,4,1,30],
"structlws__context__creation__info.html#a57f88c0745adbd1d6b9b619b8de30209":[9,4,1,26],
"structlws__context__creation__info.html#a6b059b7ee248cba72a3a4fd6141b0b34":[9,4,1,28],
"structlws__context__creation__info.html#a6cfa3d51df2def3349a5cbf0d712822d":[9,4,1,37],
"structlws__context__creation__info.html#a704940261951ced6b5d8191bd8b9bb2d":[9,4,1,34],
"structlws__context__creation__info.html#a75434932bb5df54665ea678eb8ac104a":[9,4,1,10],
"structlws__context__creation__info.html#a7b59f2bdc869871e7bde232db94f5ca6":[9,4,1,9],
"structlws__context__creation__info.html#a8122cfc0810bafe51edb3ba6bf9a1251":[9,4,1,21],
"structlws__context__creation__info.html#a81697c6b763b5ef3ee52862bc70b07d6":[9,4,1,14],
"structlws__context__creation__info.html#a8ca0ec6b8675c13849bbdcdc0d50c9a3":[9,4,1,7],
"structlws__context__creation__info.html#a999866fcd15dbd621773436f97190458":[9,4,1,27],
"structlws__context__creation__info.html#a9c9d22437de92c197f3cee52912b2c03":[9,4,1,6],
"structlws__context__creation__info.html#a9d3b17a25e1fbc772f21eb4959a82724":[9,4,1,20],
"structlws__context__creation__info.html#aa8d9e85e137f35fb006f2e4a53f0887a":[9,4,1,17],
"structlws__context__creation__info.html#aadbc1b141d16c1084ec4c543e7768a72":[9,4,1,4],
"structlws__context__creation__info.html#ab9ec8893e0f7843cf5d783d2f350ef14":[9,4,1,35],
"structlws__context__creation__info.html#abb90ffb3e6d6db2db20f529d61bd9122":[9,4,1,23],
"structlws__context__creation__info.html#ac105b4180008cb3e672d57beead8382e":[9,4,1,39],
"structlws__context__creation__info.html#ac583ce92b8e1c949cb6fef6bfe713d56":[9,4,1,13],
"structlws__context__creation__info.html#ac62b0f0e8e402412ba5011d15c244103":[9,4,1,31],
"structlws__context__creation__info.html#ac8a75b7b259a3c3a5fbb4219a3f06c29":[9,4,1,38],
"structlws__context__creation__info.html#ad0e95ba721f7bd2b676719f8093c23a2":[9,4,1,15],
"structlws__context__creation__info.html#ad50db098a208f045f7811207d2bee4b9":[9,4,1,41],
"structlws__context__creation__info.html#adb0bc0b28cd7d90ab306723d8ffa96fa":[9,4,1,33],
2016-06-26 06:29:20 +08:00
"structlws__context__creation__info.html#ae52f3237e144e9ddcab5e2cf91d1e419":[9,4,1,1],
"structlws__context__creation__info.html#aef917c0b23976a264d2474901b4f5aa3":[9,4,1,8],
"structlws__context__creation__info.html#af3fb447be15c4fcb01d3285a6678ab54":[9,4,1,36],
2016-06-26 06:29:20 +08:00
"structlws__context__creation__info.html#afa5d4e7d9f86b58a1c6fac14f0a5f5f9":[9,4,1,2],
"structlws__context__creation__info.html#afce3b59950eca3203faa07381bbed5d7":[9,4,1,0],
"structlws__email.html":[9,14,0],
"structlws__email.html#a01f31934166dc6d01e8a375012f8ad1e":[9,14,0,3],
"structlws__email.html#a2aff78c8e04db243052aa91b4d87e987":[9,14,0,13],
"structlws__email.html#a39ef6263d58eb40cca417c8697b227d8":[9,14,0,15],
"structlws__email.html#a472ae23fc9fca6599e5c512bc21458d2":[9,14,0,8],
"structlws__email.html#a5f53d4c5a1e34b0dcaa8787e2eabb1b3":[9,14,0,4],
"structlws__email.html#a6453a8b92b3de6d2c2101af3edce685e":[9,14,0,9],
"structlws__email.html#a6fff03c5a5d369a2aa3cab0c897b1bed":[9,14,0,0],
"structlws__email.html#a77723e2f2b940b1c879ef5e1cd88c2be":[9,14,0,16],
"structlws__email.html#a7bbc1964889c984b3da723c86a210e05":[9,14,0,12],
"structlws__email.html#a8f34ec0643a817be67ef4276aeb7fb82":[9,14,0,2],
"structlws__email.html#a939e5d7ee0339a16de73bde71ab4d4d9":[9,14,0,7],
"structlws__email.html#a9747ca85597788c2d118d287df47b7c1":[9,14,0,5],
"structlws__email.html#ab5fbf121195a8e67509c78a42cfbe168":[9,14,0,11],
"structlws__email.html#ac6115d3cbef2e8bac62cc00895bf5fd3":[9,14,0,10],
"structlws__email.html#ad8dc60353ee246d84dd59ec0591e9719":[9,14,0,14],
"structlws__email.html#add1341456045382c183f4c763bdea6bc":[9,14,0,1],
"structlws__email.html#af7f0ae934347d81071f63a963301f9e2":[9,14,0,6],
"structlws__ext__option__arg.html":[9,5,1],
"structlws__ext__option__arg.html#a0a320c56b79271b8f059eeaad9423ac9":[9,5,1,2],
"structlws__ext__option__arg.html#a0b1f7b30c3ceaf5f1bf9d105c24568d1":[9,5,1,3],
"structlws__ext__option__arg.html#af37f0b6caa7735af51a1ac12b68d5bc5":[9,5,1,0],
"structlws__ext__option__arg.html#af57fffcfa253dfa8d98681ac1fb1785f":[9,5,1,1],
"structlws__ext__options.html":[9,5,0],
"structlws__ext__options.html#a1769e4a9805bbdda227821e9578ddc7e":[9,5,0,0],
"structlws__ext__options.html#a7c4dbd62dbeba63a9d50d2306bd1cc61":[9,5,0,1],
"structlws__extension.html":[9,5,2],
"structlws__extension.html#a1e5018c883d85176f5c2152176843f9e":[9,5,2,2],
"structlws__extension.html#a36b06c213aedb02bf9a402651751855b":[9,5,2,1],
"structlws__extension.html#afa21f3b3c8c2c9212a276c52b680c3af":[9,5,2,0],
"structlws__gs__event__args.html":[9,10,0,3],
"structlws__gs__event__args.html#a2bec693d8a43730d487004a44326178b":[9,10,0,3,2],
"structlws__gs__event__args.html#a477274f8ca22ba7411b9285b9dc8dd06":[9,10,0,3,1],
"structlws__gs__event__args.html#acd17e4f9f91f7f9a8f0fbf0744a3a463":[9,10,0,3,0],
"structlws__http__mount.html":[9,4,0,1],
"structlws__http__mount.html#a0109baf93f23c07c824c997c3533ee44":[9,4,0,1,12],
"structlws__http__mount.html#a05347d92c3d379809564bd4f3eab259b":[9,4,0,1,17],
"structlws__http__mount.html#a11ea62b952710d59733dbcf9794a5773":[9,4,0,1,11],
"structlws__http__mount.html#a21d86fd6043ec00e121ababbc29af39a":[9,4,0,1,15],
RFC7233 HTTP Ranges support for server This adds a serverside implementation of RFC7233 HTTP ranges. - LWS_WITH_RANGES is on by default at cmake - Accept-Ranges: bytes is added if LWS_WITH_RANGES is enabled - Both single ranges and multipart (2+) ranges are supported Test with curl like this Single $ $ curl -s -r 64-95 http://localhost:7681/libwebsockets.org-logo.png | hexdump -C 00000000 2e 01 fd 9d 12 27 00 00 00 19 74 45 58 74 53 6f |.....'....tEXtSo| 00000010 66 74 77 61 72 65 00 77 77 77 2e 69 6e 6b 73 63 |ftware.www.inksc| Multipart $ curl -s -r 64-95,128-143 http://localhost:7681/libwebsockets.org-logo.png | hexdump -C 00000000 5f 6c 77 73 0d 0a 43 6f 6e 74 65 6e 74 2d 54 79 |_lws..Content-Ty| 00000010 70 65 3a 20 69 6d 61 67 65 2f 70 6e 67 0d 0a 43 |pe: image/png..C| 00000020 6f 6e 74 65 6e 74 2d 52 61 6e 67 65 3a 20 62 79 |ontent-Range: by| 00000030 74 65 73 20 36 34 2d 39 35 2f 37 30 32 39 0d 0a |tes 64-95/7029..| 00000040 0d 0a 2e 01 fd 9d 12 27 00 00 00 19 74 45 58 74 |.......'....tEXt| 00000050 53 6f 66 74 77 61 72 65 00 77 77 77 2e 69 6e 6b |Software.www.ink| 00000060 73 63 5f 6c 77 73 0d 0a 43 6f 6e 74 65 6e 74 2d |sc_lws..Content-| 00000070 54 79 70 65 3a 20 69 6d 61 67 65 2f 70 6e 67 0d |Type: image/png.| 00000080 0a 43 6f 6e 74 65 6e 74 2d 52 61 6e 67 65 3a 20 |.Content-Range: | 00000090 62 79 74 65 73 20 31 32 38 2d 31 34 33 2f 37 30 |bytes 128-143/70| 000000a0 32 39 0d 0a 0d 0a 05 14 50 40 05 15 a5 c4 60 43 |29......P@....`C| 000000b0 91 c4 4a d4 c4 fc 5f 6c 77 73 0d 00 |..J..._lws..| The corresponding header part is like this 0x0030: 4854 5450 2f31 2e31 2032 3036 HTTP/1.1.206 0x0040: 200d 0a73 6572 7665 723a 206c 7773 7773 ...server:.lwsws 0x0050: 0d0a 636f 6e74 656e 742d 7479 7065 3a20 ..content-type:. 0x0060: 6d75 6c74 6970 6172 742f 6279 7465 7261 multipart/bytera 0x0070: 6e67 6573 0d0a 6163 6365 7074 2d72 616e nges..accept-ran 0x0080: 6765 733a 2062 7974 6573 0d0a 636f 6e74 ges:.bytes..cont 0x0090: 656e 742d 6c65 6e67 7468 3a20 3138 380d ent-length:.188. 0x00a0: 0a63 6163 6865 2d63 6f6e 7472 6f6c 3a20 .cache-control:. 0x00b0: 7072 6976 6174 6520 6d61 782d 6167 653a private.max-age: 0x00c0: 2036 300d 0a63 6f6e 6e65 6374 696f 6e3a .60..connection: 0x00d0: 206b 6565 702d 616c 6976 650d 0a65 7461 .keep-alive..eta 0x00e0: 673a 2030 3030 3031 4237 3535 3444 3433 g:.00001B7554D43 0x00f0: 3033 330d 0a0d 0a 033....
2016-12-12 13:36:25 +08:00
"structlws__http__mount.html#a2f6c7dbc2d714b7259c67b7744d4ff98":[9,4,0,1,2]
};