1{ 2 "cases": [ 3 { 4 "seqno": 0, 5 "wire": "82864185edd9721e9f847abcd07f66a281b0dae053fad0321aa49d13fda992a49685340c8a6adca7e28102ef7da9677b8171707f6a62293a9d810020004015309ac2ca7f2c05c5c153b0497ca589d34d1f43aeba0c41a4c7a98f33a69a3fdf9a68fa1d75d0620d263d4c79a68fbed00177febe58f9fbed00177b518b2d4b70ddf45abefb4005db90408721eaa8a4498f5788ea52d6b0e83772ff", 6 "headers": [ 7 { 8 ":method": "GET" 9 }, 10 { 11 ":scheme": "http" 12 }, 13 { 14 ":authority": "qq.com" 15 }, 16 { 17 ":path": "/" 18 }, 19 { 20 "user-agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.8; rv:16.0) Gecko/20100101 Firefox/16.0" 21 }, 22 { 23 "accept": "text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8" 24 }, 25 { 26 "accept-language": "en-US,en;q=0.5" 27 }, 28 { 29 "accept-encoding": "gzip, deflate" 30 }, 31 { 32 "connection": "keep-alive" 33 } 34 ] 35 }, 36 { 37 "seqno": 1, 38 "wire": "8286418aa4690af324d4ccb90f4f049763c78f0c1a91cc5431dbb080113129e8a0fe292af5d537c2539a352398ac5754df46a473158f9fbed00177bebe58f9fbed00176fc190c0738e9d29aee30c78f1e17edd9721e963", 39 "headers": [ 40 { 41 ":method": "GET" 42 }, 43 { 44 ":scheme": "http" 45 }, 46 { 47 ":authority": "mat1.gtimg.com" 48 }, 49 { 50 ":path": "/www/images/qq2012/followme.png" 51 }, 52 { 53 "user-agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.8; rv:16.0) Gecko/20100101 Firefox/16.0" 54 }, 55 { 56 "accept": "image/png,image/*;q=0.8,*/*;q=0.5" 57 }, 58 { 59 "accept-language": "en-US,en;q=0.5" 60 }, 61 { 62 "accept-encoding": "gzip, deflate" 63 }, 64 { 65 "connection": "keep-alive" 66 }, 67 { 68 "referer": "http://www.qq.com/" 69 } 70 ] 71 }, 72 { 73 "seqno": 2, 74 "wire": "8286c0049763c78f0c1a91cc5431dbb080113083a0f41e63af5d537fc4bfc290c1be", 75 "headers": [ 76 { 77 ":method": "GET" 78 }, 79 { 80 ":scheme": "http" 81 }, 82 { 83 ":authority": "mat1.gtimg.com" 84 }, 85 { 86 ":path": "/www/images/qq2012/sosologo.png" 87 }, 88 { 89 "user-agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.8; rv:16.0) Gecko/20100101 Firefox/16.0" 90 }, 91 { 92 "accept": "image/png,image/*;q=0.8,*/*;q=0.5" 93 }, 94 { 95 "accept-language": "en-US,en;q=0.5" 96 }, 97 { 98 "accept-encoding": "gzip, deflate" 99 }, 100 { 101 "connection": "keep-alive" 102 }, 103 { 104 "referer": "http://www.qq.com/" 105 } 106 ] 107 }, 108 { 109 "seqno": 3, 110 "wire": "8286c0049e63c78f0c1a91cc5431dbb0801131295093771d0c4830bc828ec24ebd754dc4bfc290c1be", 111 "headers": [ 112 { 113 ":method": "GET" 114 }, 115 { 116 ":scheme": "http" 117 }, 118 { 119 ":authority": "mat1.gtimg.com" 120 }, 121 { 122 ":path": "/www/images/qq2012/festival/da18search.png" 123 }, 124 { 125 "user-agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.8; rv:16.0) Gecko/20100101 Firefox/16.0" 126 }, 127 { 128 "accept": "image/png,image/*;q=0.8,*/*;q=0.5" 129 }, 130 { 131 "accept-language": "en-US,en;q=0.5" 132 }, 133 { 134 "accept-encoding": "gzip, deflate" 135 }, 136 { 137 "connection": "keep-alive" 138 }, 139 { 140 "referer": "http://www.qq.com/" 141 } 142 ] 143 }, 144 { 145 "seqno": 4, 146 "wire": "8286c004a063c78f0c1a91cc5431dbb0801131295093771d0c4830bd19e4f51cc06d7aea9bc4bfc290c1be", 147 "headers": [ 148 { 149 ":method": "GET" 150 }, 151 { 152 ":scheme": "http" 153 }, 154 { 155 ":authority": "mat1.gtimg.com" 156 }, 157 { 158 ":path": "/www/images/qq2012/festival/da18bodybg05.png" 159 }, 160 { 161 "user-agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.8; rv:16.0) Gecko/20100101 Firefox/16.0" 162 }, 163 { 164 "accept": "image/png,image/*;q=0.8,*/*;q=0.5" 165 }, 166 { 167 "accept-language": "en-US,en;q=0.5" 168 }, 169 { 170 "accept-encoding": "gzip, deflate" 171 }, 172 { 173 "connection": "keep-alive" 174 }, 175 { 176 "referer": "http://www.qq.com/" 177 } 178 ] 179 }, 180 { 181 "seqno": 5, 182 "wire": "8286c0049a63c78f0c1a91cc5431dbb080113141e63543a28882b897aea9bfc4bfc290c1be", 183 "headers": [ 184 { 185 ":method": "GET" 186 }, 187 { 188 ":scheme": "http" 189 }, 190 { 191 ":authority": "mat1.gtimg.com" 192 }, 193 { 194 ":path": "/www/images/qq2012/loginall_1.2.png" 195 }, 196 { 197 "user-agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.8; rv:16.0) Gecko/20100101 Firefox/16.0" 198 }, 199 { 200 "accept": "image/png,image/*;q=0.8,*/*;q=0.5" 201 }, 202 { 203 "accept-language": "en-US,en;q=0.5" 204 }, 205 { 206 "accept-encoding": "gzip, deflate" 207 }, 208 { 209 "connection": "keep-alive" 210 }, 211 { 212 "referer": "http://www.qq.com/" 213 } 214 ] 215 }, 216 { 217 "seqno": 6, 218 "wire": "8286c0049c63c78f0c1a91cc5431dbb080113033751d59ce390d54c15c2bcc697fc4bfc290c1be", 219 "headers": [ 220 { 221 ":method": "GET" 222 }, 223 { 224 ":scheme": "http" 225 }, 226 { 227 ":authority": "mat1.gtimg.com" 228 }, 229 { 230 ":path": "/www/images/qq2012/aikanLoading1.1.gif" 231 }, 232 { 233 "user-agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.8; rv:16.0) Gecko/20100101 Firefox/16.0" 234 }, 235 { 236 "accept": "image/png,image/*;q=0.8,*/*;q=0.5" 237 }, 238 { 239 "accept-language": "en-US,en;q=0.5" 240 }, 241 { 242 "accept-encoding": "gzip, deflate" 243 }, 244 { 245 "connection": "keep-alive" 246 }, 247 { 248 "referer": "http://www.qq.com/" 249 } 250 ] 251 }, 252 { 253 "seqno": 7, 254 "wire": "8286c0049263a1fa958cc71d036364a34242b8170afd11c453032a2f2ac390c2bf", 255 "headers": [ 256 { 257 ":method": "GET" 258 }, 259 { 260 ":scheme": "http" 261 }, 262 { 263 ":authority": "mat1.gtimg.com" 264 }, 265 { 266 ":path": "/joke/Koala/Qfast1.0.1.js" 267 }, 268 { 269 "user-agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.8; rv:16.0) Gecko/20100101 Firefox/16.0" 270 }, 271 { 272 "accept": "*/*" 273 }, 274 { 275 "accept-language": "en-US,en;q=0.5" 276 }, 277 { 278 "accept-encoding": "gzip, deflate" 279 }, 280 { 281 "connection": "keep-alive" 282 }, 283 { 284 "referer": "http://www.qq.com/" 285 } 286 ] 287 }, 288 { 289 "seqno": 8, 290 "wire": "8286c1049863c78f0c1a91cc5431dbb080113149e33505d25f085ebaa6c5c0c390c2bf", 291 "headers": [ 292 { 293 ":method": "GET" 294 }, 295 { 296 ":scheme": "http" 297 }, 298 { 299 ":authority": "mat1.gtimg.com" 300 }, 301 { 302 ":path": "/www/images/qq2012/mobileNews.png" 303 }, 304 { 305 "user-agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.8; rv:16.0) Gecko/20100101 Firefox/16.0" 306 }, 307 { 308 "accept": "image/png,image/*;q=0.8,*/*;q=0.5" 309 }, 310 { 311 "accept-language": "en-US,en;q=0.5" 312 }, 313 { 314 "accept-encoding": "gzip, deflate" 315 }, 316 { 317 "connection": "keep-alive" 318 }, 319 { 320 "referer": "http://www.qq.com/" 321 } 322 ] 323 }, 324 { 325 "seqno": 9, 326 "wire": "8286418a35330579926a665c87a7049b63bb159888627ee1604d058085d602179c61d742d3ee89c5fa5737c6c1c490c3c0", 327 "headers": [ 328 { 329 ":method": "GET" 330 }, 331 { 332 ":scheme": "http" 333 }, 334 { 335 ":authority": "img1.gtimg.com" 336 }, 337 { 338 ":path": "/v/pics/hv1/241/117/1186/77149726.jpg" 339 }, 340 { 341 "user-agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.8; rv:16.0) Gecko/20100101 Firefox/16.0" 342 }, 343 { 344 "accept": "image/png,image/*;q=0.8,*/*;q=0.5" 345 }, 346 { 347 "accept-language": "en-US,en;q=0.5" 348 }, 349 { 350 "accept-encoding": "gzip, deflate" 351 }, 352 { 353 "connection": "keep-alive" 354 }, 355 { 356 "referer": "http://www.qq.com/" 357 } 358 ] 359 } 360 ], 361 "description": "Encoded by nghttp2. The basic encoding strategy is described in http://lists.w3.org/Archives/Public/ietf-http-wg/2013JulSep/1135.html We use huffman encoding only if it produces strictly shorter byte string than original. We make some headers not indexing at all, but this does not always result in less bits on the wire." 362}