http_router-0.11.1

https://rubygems.org

http_router

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 133126

number: 0.11.1

platform: ruby

spec_sha256: bd0f73029546b19a4dcfd7e1988c47b7aefd284048e174383144e32254cd8fbd

sha256: 61cb61d6135b40d7e74428663a9fd609a32eb376c137db66d7614512dc66913f

created_at: 2024-05-13 08:15:33 UTC

updated_at: 2024-06-05 01:26:44 UTC

position: 1

version_data_entries_count: 64

uploaded_at: 2014-02-23 00:07:55 UTC

indexed: true

has_extensions:

extensions:

Gem size: 153 KB

Version Data Entries

Total: 64

Unpacked size: 259 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
.gitignore1006440065 Bytesdee55c98193604a010ce7c48f8af9629c0d34fbdba4364bdc7900b4d10da9041
Gemfile1006440039 Bytesc754e36f9b0fd0003a7b979b4a45a51150c6069191c2c6e341b3cea5dbe83513
LICENSE100644001.07 KB087d3ca7f7893b9950ddf8f88f01b1c816d00b1cdbe35bd59a1d27533342cb9a
README.md100644002.53 KB1b2792301ef93216cb2be2c34e78492a38b6d802bb85f80f4f8588262e87c50c
Rakefile100644004.73 KBc1cedb3fa1246ad201a5a0b379655e6ec6bdc723c90242e4309cc6a1459d4a87
benchmarks/gen2.rb100644002.12 KB9f088aa2537bb25cde05ce0b568efdc5eeb502fb31493e3b0aed69f5cb6de3b2
benchmarks/generation_bm.rb100644002.89 KBbcd0c1d20460512899e46ea20ad014c80bb08a354f48689da4fcb323291076da
benchmarks/rack_mount.rb100644001.25 KBa5a56ac7cba0f5a818d3451759640d3dcc75773ed4b0a88d4f79ecbe0d6481db
benchmarks/rack_recognition_bm.rb100644001.62 KBdac5e3c607e7b3e76186390e0008414c9ad89ce25035a545ff45c0651987c590
benchmarks/rec2.rb100644002.36 KB47ae7493bbf7d3e3ee6940c5ce9c6c6e54236d8928c4c52cf7c5217bf2ded864
benchmarks/recognition_bm.rb10064400865 Bytes68bb94639052c842b377ce629200c74866b7da3781e0e24cc2c39761304310f3
examples/glob.ru10064400283 Bytesc4ead40951f3979c79326fdda0792bad06f6d31b684ff4aee662d9d746a8da6f
examples/rack_mapper.ru10064400743 Bytesdde00afea1139526eff631515bbc36e6f487216a3c6ba5f9303cdf19bf99d6d3
examples/simple.ru10064400166 Bytes0b5188bde954191fc40b66c1c8670873a69a309aec2231023b42a76ceeecab69
examples/static/config.ru10064400783 Bytesa467faef04197c69a568f7f7537c41f5665d402294380372747ad0bb6e7f3009
examples/static/favicon.ico100644001.12 KBb16c41ffeeeb0af50bc7bd352b999187f3212d43e6b1f9b4215d187c90d51326
examples/static/images/cat1.jpg1006440029.1 KBdf4bbe60e9c0bc04d771124a74b7819814346fd974b8db87d3edb8479c177a3a
examples/static/images/cat2.jpg1006440040.8 KB5547ea350749192ed38127f2bf26331fbb5558c4f444651a521673a68102ae13
examples/static/images/cat3.jpg1006440040.8 KB07f13c0ad39b8464af53dccf69567034260a8b809b6a92378828646b7dc6516f
examples/variable.ru10064400265 Bytes2258b24cfffcaf092ab30d473a0a79d3194f6f94f71a1376b515a07a6fbf4878
examples/variable_with_regex.ru10064400323 Bytesfcbc6db17611d2e694754d45b379ec7b3e99a76d2e41f822e3126de87e991456
http_router.gemspec100644001.58 KB622cb6afc3c9685929e54ce32f13597597d44ea402b977df290b8f0fbb3364ac
js/lib/http_router.coffee1006440013.2 KBf265b43cbd5c1c4e54508f9a51e6fec0f7cc6baca96965aa039643ba53702e2b
js/lib/http_router.js1006440024.9 KB9664c50ca5b935ee4f2074daed0a1c95c7e516b4acba884354e0a82296787b96
js/package.json10064400237 Bytesc3d95bff0e3b2e8294f1aa92acdbb88b97a112e7a481b8f521ab8a1af4b622d4
js/test/test.coffee100644004.65 KBbcfbbe90cedbd304bc59d529b1f7253f24ea73837d5bdb8d3a868bca107a2c89
js/test/test.js100644008.12 KB7cc6ff0ea4216cc1748adecd1defcced07edf72c79ccc3af125f2c123986b91e
lib/http_router.rb1006440011.9 KB5471e1699aba5d5b35fd56931c8b1cdef6229cd9aacc5b7f7dc3c082793cb231
lib/http_router/generation_helper.rb10064400481 Bytes4c66196d4e22916bf746c0f908645fea4bdc274b3ad59da4d1358d2bb8adab8f
lib/http_router/generator.rb100644005.13 KB70c38dc53ef3a9781de8ec6bf335e452da16ef0b36f4bbbebf3b2d0345f7c493
lib/http_router/node.rb100644003.28 KBd2c0bd5837b1a5bc46e118d67f4a123795403555707fa492dca94bde4920528e
lib/http_router/node/abstract_request_node.rb10064400835 Bytes33da4dbebb3eb10f57b8e6f7a8fe94170ee1242b1867684634f7c842ed010104
lib/http_router/node/free_regex.rb100644001.04 KB9a445fd7b57f1b1f5630fee0853ca99d2dbb9b4f1effcad146d81f17c6d25278
lib/http_router/node/glob.rb10064400471 Bytes2ba57d56ac898457829a072c9b566d17f55e7a3f790120293f3f6182088177a9
lib/http_router/node/glob_regex.rb10064400801 Bytes8365872e3ca4d8725c907702de4b4507384153b9ef1418b9f6f5c2068a696743
lib/http_router/node/host.rb10064400182 Bytescad39a755ae17f9e724a1db948b28ce14526225debc6a1c69d750cdd4dfe468a
lib/http_router/node/lookup.rb10064400926 Bytesc512e9784ec6bb79d8df7929ec43a7af21e6980709e40401c4d339437925ed18
lib/http_router/node/path.rb100644002.22 KB1e05bc4791f8eefd669fdb0009a5224583a80bb821bb4823276d969cc486a596
lib/http_router/node/regex.rb100644001.58 KBf10b218662d689a218908926ac0c7b47a1b080441dc77e4d7bd67ce55031629b
lib/http_router/node/request_method.rb10064400449 Bytes5b51ba9a751756bc8504941172bfe47da873a94ab7551944023d6a21064281d0
lib/http_router/node/root.rb100644005.07 KBe4d65c0fc8893f4c117b3f85472037eeeca154ea4243246927a71e63e8df2cae
lib/http_router/node/scheme.rb10064400190 Bytescee6562048fcb8485f631c116e3f51cf39c670b1a4496d3aeab6f8d4da2bb810
lib/http_router/node/spanning_regex.rb10064400784 Bytes6190a779bfc5f613cbc497bd947472c239bef99fe80fd7760e5c4c98f139ea01
lib/http_router/node/user_agent.rb10064400205 Bytes111c835b824860115eb6dc850b4e85e40080e549027eab4598b194d8a31d92b3
lib/http_router/node/variable.rb10064400339 Bytes4d4d898a0abedca409f58cd02b65131ab591fa882e69afb38868ac60ecf59a61
lib/http_router/regex_route_generation.rb10064400242 Bytes5779958b13843008ade900c434127e9ec9acf039da6be01c86399b84e338832a
lib/http_router/request.rb10064400729 Bytesde049c534e940ecca9b7ad568a0aba584c20c7360e8b405929ca501c954cca63
lib/http_router/response.rb10064400309 Bytes5e9d05f06e66f3e37038580fccafc489a4997e6601f7ecdbcd8b679c9c6184f2
lib/http_router/route.rb10064400988 Bytes119de6b79c64f8dbd23da0daa575eb9e16b52f88daeae85cc371db80f1d9a19c
lib/http_router/route_helper.rb100644002.99 KB6a2111eaf1ada44d4916c42dc90bcc38156ee8d2928f23c40c4d68180d81c8cc
lib/http_router/util.rb1006440041 Bytesc979fd5b149d8365712f2285fbf61dc6fbcec1e6369622833f50da9e8f29f97b
lib/http_router/version.rb1006440067 Bytes71a4fc6b856c7f4ff71671af54fe88f56350f5673103aa55eeca449a14afdc2f
test/common/generate.txt100644002.46 KBa4c88a8203b95f6a93723e6b55d50a86e7c10ce8ba960809e668859f4b07449b
test/common/http_recognize.txt100644003.01 KBb1818037c6e80fec738fde4d05b225f0f8b01dac5a99d80c653b035f809d4c5c
test/common/recognize.txt100644007.13 KB16ab7b4289210d216f36944fd69be178d2c18cd025bc84173dca4082cad55851
test/generation.rb10064400991 Bytes889371c16af6fa5bc94d8131b44216b7f5596841e15f0762529b16ff4814b4fd
test/generic.rb100644002.98 KB0e0654a687f42b57902a1e99ee60b0c4ba4936673e2a876ae6dcf544c863345f
test/helper.rb100644002.53 KBc21a66a95c44a111630391cba4c3c01b4b27c4dd0885f6dbf579d7885edd59b0
test/rack/test_route.rb100644001.33 KBb3a9f1cfa5f0fe2ccf51cd58029ea79a9580a7d9a536b68cf17300ab59081156
test/recognition.rb100644001.83 KB7a8cf3c481f7b67852f7658550f85ecd332d515a5985db688357372d378ccc2f
test/test_misc.rb100644004.54 KB570d56bcd6b722866f3a095806190ea562e9c189de86c0e7558baf85d5d4ce65
test/test_mounting.rb100644002.86 KB0a4b66446fd1fc7c2426127f836d7e32063beae1402492c87fb889523f811943
test/test_recognition.rb100644001.2 KB2d3a580c45eb5b4e988b8523662b4884ba096a0b4ee3959763e5f4737d25a259
test/test_trailing_slash.rb10064400670 Bytesf1683d5a9372b6e148627ad126f54d41f93a782c6647af9e6e930ea865998ce8