static_table.go 8.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188
  1. // go generate gen.go
  2. // Code generated by the command above; DO NOT EDIT.
  3. package hpack
  4. var staticTable = &headerFieldTable{
  5. evictCount: 0,
  6. byName: map[string]uint64{
  7. ":authority": 1,
  8. ":method": 3,
  9. ":path": 5,
  10. ":scheme": 7,
  11. ":status": 14,
  12. "accept-charset": 15,
  13. "accept-encoding": 16,
  14. "accept-language": 17,
  15. "accept-ranges": 18,
  16. "accept": 19,
  17. "access-control-allow-origin": 20,
  18. "age": 21,
  19. "allow": 22,
  20. "authorization": 23,
  21. "cache-control": 24,
  22. "content-disposition": 25,
  23. "content-encoding": 26,
  24. "content-language": 27,
  25. "content-length": 28,
  26. "content-location": 29,
  27. "content-range": 30,
  28. "content-type": 31,
  29. "cookie": 32,
  30. "date": 33,
  31. "etag": 34,
  32. "expect": 35,
  33. "expires": 36,
  34. "from": 37,
  35. "host": 38,
  36. "if-match": 39,
  37. "if-modified-since": 40,
  38. "if-none-match": 41,
  39. "if-range": 42,
  40. "if-unmodified-since": 43,
  41. "last-modified": 44,
  42. "link": 45,
  43. "location": 46,
  44. "max-forwards": 47,
  45. "proxy-authenticate": 48,
  46. "proxy-authorization": 49,
  47. "range": 50,
  48. "referer": 51,
  49. "refresh": 52,
  50. "retry-after": 53,
  51. "server": 54,
  52. "set-cookie": 55,
  53. "strict-transport-security": 56,
  54. "transfer-encoding": 57,
  55. "user-agent": 58,
  56. "vary": 59,
  57. "via": 60,
  58. "www-authenticate": 61,
  59. },
  60. byNameValue: map[pairNameValue]uint64{
  61. {name: ":authority", value: ""}: 1,
  62. {name: ":method", value: "GET"}: 2,
  63. {name: ":method", value: "POST"}: 3,
  64. {name: ":path", value: "/"}: 4,
  65. {name: ":path", value: "/index.html"}: 5,
  66. {name: ":scheme", value: "http"}: 6,
  67. {name: ":scheme", value: "https"}: 7,
  68. {name: ":status", value: "200"}: 8,
  69. {name: ":status", value: "204"}: 9,
  70. {name: ":status", value: "206"}: 10,
  71. {name: ":status", value: "304"}: 11,
  72. {name: ":status", value: "400"}: 12,
  73. {name: ":status", value: "404"}: 13,
  74. {name: ":status", value: "500"}: 14,
  75. {name: "accept-charset", value: ""}: 15,
  76. {name: "accept-encoding", value: "gzip, deflate"}: 16,
  77. {name: "accept-language", value: ""}: 17,
  78. {name: "accept-ranges", value: ""}: 18,
  79. {name: "accept", value: ""}: 19,
  80. {name: "access-control-allow-origin", value: ""}: 20,
  81. {name: "age", value: ""}: 21,
  82. {name: "allow", value: ""}: 22,
  83. {name: "authorization", value: ""}: 23,
  84. {name: "cache-control", value: ""}: 24,
  85. {name: "content-disposition", value: ""}: 25,
  86. {name: "content-encoding", value: ""}: 26,
  87. {name: "content-language", value: ""}: 27,
  88. {name: "content-length", value: ""}: 28,
  89. {name: "content-location", value: ""}: 29,
  90. {name: "content-range", value: ""}: 30,
  91. {name: "content-type", value: ""}: 31,
  92. {name: "cookie", value: ""}: 32,
  93. {name: "date", value: ""}: 33,
  94. {name: "etag", value: ""}: 34,
  95. {name: "expect", value: ""}: 35,
  96. {name: "expires", value: ""}: 36,
  97. {name: "from", value: ""}: 37,
  98. {name: "host", value: ""}: 38,
  99. {name: "if-match", value: ""}: 39,
  100. {name: "if-modified-since", value: ""}: 40,
  101. {name: "if-none-match", value: ""}: 41,
  102. {name: "if-range", value: ""}: 42,
  103. {name: "if-unmodified-since", value: ""}: 43,
  104. {name: "last-modified", value: ""}: 44,
  105. {name: "link", value: ""}: 45,
  106. {name: "location", value: ""}: 46,
  107. {name: "max-forwards", value: ""}: 47,
  108. {name: "proxy-authenticate", value: ""}: 48,
  109. {name: "proxy-authorization", value: ""}: 49,
  110. {name: "range", value: ""}: 50,
  111. {name: "referer", value: ""}: 51,
  112. {name: "refresh", value: ""}: 52,
  113. {name: "retry-after", value: ""}: 53,
  114. {name: "server", value: ""}: 54,
  115. {name: "set-cookie", value: ""}: 55,
  116. {name: "strict-transport-security", value: ""}: 56,
  117. {name: "transfer-encoding", value: ""}: 57,
  118. {name: "user-agent", value: ""}: 58,
  119. {name: "vary", value: ""}: 59,
  120. {name: "via", value: ""}: 60,
  121. {name: "www-authenticate", value: ""}: 61,
  122. },
  123. ents: []HeaderField{
  124. {Name: ":authority", Value: "", Sensitive: false},
  125. {Name: ":method", Value: "GET", Sensitive: false},
  126. {Name: ":method", Value: "POST", Sensitive: false},
  127. {Name: ":path", Value: "/", Sensitive: false},
  128. {Name: ":path", Value: "/index.html", Sensitive: false},
  129. {Name: ":scheme", Value: "http", Sensitive: false},
  130. {Name: ":scheme", Value: "https", Sensitive: false},
  131. {Name: ":status", Value: "200", Sensitive: false},
  132. {Name: ":status", Value: "204", Sensitive: false},
  133. {Name: ":status", Value: "206", Sensitive: false},
  134. {Name: ":status", Value: "304", Sensitive: false},
  135. {Name: ":status", Value: "400", Sensitive: false},
  136. {Name: ":status", Value: "404", Sensitive: false},
  137. {Name: ":status", Value: "500", Sensitive: false},
  138. {Name: "accept-charset", Value: "", Sensitive: false},
  139. {Name: "accept-encoding", Value: "gzip, deflate", Sensitive: false},
  140. {Name: "accept-language", Value: "", Sensitive: false},
  141. {Name: "accept-ranges", Value: "", Sensitive: false},
  142. {Name: "accept", Value: "", Sensitive: false},
  143. {Name: "access-control-allow-origin", Value: "", Sensitive: false},
  144. {Name: "age", Value: "", Sensitive: false},
  145. {Name: "allow", Value: "", Sensitive: false},
  146. {Name: "authorization", Value: "", Sensitive: false},
  147. {Name: "cache-control", Value: "", Sensitive: false},
  148. {Name: "content-disposition", Value: "", Sensitive: false},
  149. {Name: "content-encoding", Value: "", Sensitive: false},
  150. {Name: "content-language", Value: "", Sensitive: false},
  151. {Name: "content-length", Value: "", Sensitive: false},
  152. {Name: "content-location", Value: "", Sensitive: false},
  153. {Name: "content-range", Value: "", Sensitive: false},
  154. {Name: "content-type", Value: "", Sensitive: false},
  155. {Name: "cookie", Value: "", Sensitive: false},
  156. {Name: "date", Value: "", Sensitive: false},
  157. {Name: "etag", Value: "", Sensitive: false},
  158. {Name: "expect", Value: "", Sensitive: false},
  159. {Name: "expires", Value: "", Sensitive: false},
  160. {Name: "from", Value: "", Sensitive: false},
  161. {Name: "host", Value: "", Sensitive: false},
  162. {Name: "if-match", Value: "", Sensitive: false},
  163. {Name: "if-modified-since", Value: "", Sensitive: false},
  164. {Name: "if-none-match", Value: "", Sensitive: false},
  165. {Name: "if-range", Value: "", Sensitive: false},
  166. {Name: "if-unmodified-since", Value: "", Sensitive: false},
  167. {Name: "last-modified", Value: "", Sensitive: false},
  168. {Name: "link", Value: "", Sensitive: false},
  169. {Name: "location", Value: "", Sensitive: false},
  170. {Name: "max-forwards", Value: "", Sensitive: false},
  171. {Name: "proxy-authenticate", Value: "", Sensitive: false},
  172. {Name: "proxy-authorization", Value: "", Sensitive: false},
  173. {Name: "range", Value: "", Sensitive: false},
  174. {Name: "referer", Value: "", Sensitive: false},
  175. {Name: "refresh", Value: "", Sensitive: false},
  176. {Name: "retry-after", Value: "", Sensitive: false},
  177. {Name: "server", Value: "", Sensitive: false},
  178. {Name: "set-cookie", Value: "", Sensitive: false},
  179. {Name: "strict-transport-security", Value: "", Sensitive: false},
  180. {Name: "transfer-encoding", Value: "", Sensitive: false},
  181. {Name: "user-agent", Value: "", Sensitive: false},
  182. {Name: "vary", Value: "", Sensitive: false},
  183. {Name: "via", Value: "", Sensitive: false},
  184. {Name: "www-authenticate", Value: "", Sensitive: false},
  185. },
  186. }