excon-0.55.0

https://rubygems.org

excon

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 84415

number: 0.55.0

platform: ruby

spec_sha256: d3c27dab3fb6d1c13fbfb7ee3fb2139024c1d5d952bf57c6a21f2a83fc7e8252

sha256: bd4e00c4cf85e73173e723ac182bc3a3162ec9e96bcd1edc8850149f19cf2f91

created_at: 2024-05-13 08:14:51 UTC

updated_at: 2024-06-03 13:15:56 UTC

position: 75

version_data_entries_count: 119

uploaded_at: 2017-02-07 16:14:19 UTC

indexed: true

has_extensions:

extensions:

Gem size: 233 KB

Version Data Entries

Total: 119

Unpacked size: 579 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
Gemfile10064400416 Bytesd35985cbb3530341ba2da2143daf863dbc384d7f4b6c8d5436aa7ca97d6a40ea
Gemfile.lock100644007.44 KBad6f648a69be209703ec695df664a0ea686fd669c59c3d68a3bc6a04bac37e6a
LICENSE.md100644001.12 KBd4ad045516c3542ec568429d9677cab270131f267ab1b061d153ff9f75a6aa3b
README.md1006440018 KB1207c463505db074b8bfe0d9e474f60141ab311e030d59c3163fc8ee4d07ab63
Rakefile100644004.42 KB8ef4a33bcd076006bfbc281ce938d6bd6c98f6ae232a718fd7c0235f276c2b52
benchmarks/class_vs_lambda.rb10064400896 Bytes226b17c7b0d342c160e4796f71a78e85c850c69f9d708faa5171dbd8938201f8
benchmarks/concat_vs_insert.rb10064400367 Bytesc4faa09e3be48a924d60ba4b64923eaeaae85e589d79ac3d01d961234e680bea
benchmarks/concat_vs_interpolate.rb10064400442 Bytesf90d751b5505187de5bd5ecd568ddf3093478bb5101bca30624d72d33e830f92
benchmarks/cr_lf.rb10064400349 Bytes7a9ee98ec7ab3c72ad53a4a9beaad4c0cd4b7525932a662e2927cf12d458cb5b
benchmarks/downcase-eq-eq_vs_casecmp.rb100644006.57 KBa16adc424aa1d86fec540c74f04c8abbffc286ffb647004a719ca9c34f7fb91d
benchmarks/excon.rb100644001.1 KBf2ceb05c22eed1c23c0f85c4056f545cd54a42e8c250cb7a7d751c81ae43b923
benchmarks/excon_vs.rb100644003.46 KB6fe25c707ec0850d8d1b23fd3423a6ec86bff608f23f62b1d1d7444c20943135
benchmarks/for_vs_array_each.rb10064400492 Bytesdb240a3ca65fadbdbe82f410d19b1a61251bb03f33f9e12c8a5563ffd28f50a9
benchmarks/for_vs_hash_each.rb10064400503 Bytes6089731011b18ab09527c7734734bb24def220fd826758ef2e9de4ead96a6bf8
benchmarks/has_key-vs-lookup.rb100644007.09 KBc21c4ac9b1de1413649770fb6ec80d51b607e852a1c7d7a2d6b4f7e41994bf0f
benchmarks/headers_case_sensitivity.rb100644002.49 KB536c4581d644d64c082e5b89ed94b2b89aaa511b923f7efddf3d3832ebb062b0
benchmarks/headers_split_vs_match.rb10064400804 Bytes3d931e4c148b2345dad8294de86e9afc6d8940e2a573eb128c60ff9ffa31f15b
benchmarks/implicit_block-vs-explicit_block.rb100644002.71 KB58c5cd4fe787ad77771add6e15fe529d41fe7a3a762d20aa95d2f44466caa95c
benchmarks/merging.rb10064400382 Bytes860ef1d522afe602b0cd4fcad377bd69daf2bb0e6b48cf9f0974d9e147efdc0a
benchmarks/single_vs_double_quotes.rb10064400336 Bytes91c0f8e0882e2b6d7314edf7eca632d87395e3b92020731c747a872c228a4cb9
benchmarks/string_ranged_index.rb100644002.76 KB9d40583ed50596ec45431474b10580103cd0a2980f459fea74fba77e73fabfe6
benchmarks/strip_newline.rb100644003.19 KB348367928c6f93d2c4711065f989975361a91d38b8611b314f2216819c7438dd
benchmarks/vs_stdlib.rb100644001.47 KB9e6b6a4d5381956e941c1f6aad6ad798a9c77592c69e2d05e6959d63b018af8d
changelog.txt1006440023.9 KB8fe2b484ad1a23e087fa2a6c03448a7a7af360854c49fc43292b4a2a2d09ab8c
data/cacert.pem10064400256 KBe62a07e61e5870effa81b430e1900778943c228bd7da1259dd6a955ee2262b47
excon.gemspec100644007.43 KB869fb6ca68c0983568dea19227149c74e1b53cb445878539f93c78393a054737
lib/excon.rb100644008.11 KB9a54ad111b8d663117bda5a8647974539f6b6c504054dc552a10bcd245daa15f
lib/excon/connection.rb1006440018 KBf75599c73408e5114046f3dd0ede8112f112f45752b9c59211c7c29cfec258ca
lib/excon/constants.rb100644003.86 KB6718296aad6445777a8b1be2b3d60d622dfd4c0728d5400f0f12c755ab092908
lib/excon/error.rb100644008.9 KB36416283239eebeca6f02ef7813ce65bad906d38a47a30dbf3cb7ced845d5670
lib/excon/extensions/uri.rb100644001.22 KB914eca5f91c0ea3b53d98edb6a3e2a8f16334b3868fcbbf1291a8a83e31d4d49
lib/excon/headers.rb100644001.83 KB0625c139b5875e8fdfbcf6dc99206cbf116be4ec7bc6156ecbe46e9edf7d3e52
lib/excon/middlewares/base.rb10064400440 Bytesb08a65c3d06e4b31a2f1da1f1996fde665078ae31b6acb691aae3b0cef0e44c2
lib/excon/middlewares/capture_cookies.rb10064400966 Bytes6f46a3c9bde68f43c400142f2a30c1ba1eb13b1200ed24b9bffa831d09947113
lib/excon/middlewares/decompress.rb100644001.42 KBaec3864fcc37f8dc37aa75c9b37ab4020cb1fda4fbce24970ed6c3969a5f9116
lib/excon/middlewares/escape_path.rb10064400352 Bytes30eab0a0c6c69b3e8699683a93b8d3bb5d6394ff8825d62cdd95d1e8a5ff15d1
lib/excon/middlewares/expects.rb10064400518 Bytes62285701e1cc8e27993c1519e45559c7bcc83c1ae5081d7735f15c4be8313d21
lib/excon/middlewares/idempotent.rb100644001.27 KBfe9313443de1ea793627bbe9bb50719bb141533f4162191aa8aeea17cc7eb51d
lib/excon/middlewares/instrumentor.rb100644001.18 KB049ddc7be5d4b7b6a50de085ac50b94368b459a9b76012bd664f82f37b582706
lib/excon/middlewares/mock.rb100644001.68 KB677d949fb9c93a1317b5b01b3834899099b36df1bff90ea80ad2e28716cb5cde
lib/excon/middlewares/redirect_follower.rb100644002.11 KB70df64842ce885b3d1f60f6cfc1f6098733b2c16a5b11abaf9ff626e73c38109
lib/excon/middlewares/response_parser.rb10064400343 Bytes87f0730e2dea51223381128997df9a528ba620d478e422100a7313cdcef9ac2b
lib/excon/pretty_printer.rb100644001.22 KB661ac371d2bd0bd224ec3f76f323924b64b38b3f049639b6e312e268084002ce
lib/excon/response.rb100644007.08 KBeb396c488698a43035bcc0a34761de254048311de58f7df8013480ffaef5265a
lib/excon/socket.rb100644007.96 KBee8f6b2fa5e152158a23351743ccf18b5ea42715d0348ec84ac4b006deb31aa4
lib/excon/ssl_socket.rb100644005.9 KBc619f34f60b549fdcb02d33795999e0e38137854c34ba19eff840b4fbb4e4354
lib/excon/standard_instrumentor.rb10064400669 Bytesf72370bba77b9b1410bdbd6c5960d19dcf6576275f4ad46a04532c5516fa3b00
lib/excon/test/plugin/server/exec.rb10064400521 Bytes2200394379e0bbfcdf1309c16c23cad1dba1c8fd74528d0f058aa64513d43127
lib/excon/test/plugin/server/puma.rb10064400513 Bytesb6a37ba703e1cf373d43ed89fbf42ea7d2084c9836f2dcfb1e742f687dea078c
lib/excon/test/plugin/server/unicorn.rb100644001001 Bytes1001010251344f2ac01cd74495ef8f830072625235ace0dfd77dec6ac363011a
lib/excon/test/plugin/server/webrick.rb10064400716 Bytes92fdbcc3f8975b0a42a98e1ba4d8b518300601f3ac8765e644306ccc6eb0b8a6
lib/excon/test/server.rb100644002.76 KBa23f221b75bc5fa74ce5ad8acaa7724182d2d5737ecd2e5005ee66d3d17895f9
lib/excon/unix_socket.rb100644001.16 KBa754f35ba1e0828f72693d15ff146fa5fae18931ead8823185722b10387db998
lib/excon/utils.rb100644002.52 KBef9de1cb9c1d6f2e11d903214b2c26c2a9da29798eddc5f78779b62d885e0d34
spec/excon/error_spec.rb100644004.76 KB09e3a092587daa7eeb18434414cb02a10d223f3b0e56248e3a0b3792e790bcf4
spec/excon/test/server_spec.rb10064400792 Bytes549a4b3630ef25a7b6dbd6e90f7c2d0dd949587f0ee6c2876774abea24a86856
spec/excon_spec.rb10064400123 Bytes79c2f78bc4b3f00cf63c50d0a37fd88430b0ac1b8b0ebe8df2402bb84062e5ea
spec/helpers/file_path_helpers.rb10064400479 Bytesad00d787215748091316456de0040a5bb592ba0faed0968cc047f8b1b061aaf4
spec/requests/basic_spec.rb100644001.25 KB00b606878dd4fa356e0f57b6ba32707ac7ea1c021fec5635be20f41b22516a3e
spec/requests/eof_requests_spec.rb100644001.31 KB6d7913f4b86bd449fdd13264a4d900c9c091cc016756135fa09c76e2272d8ca6
spec/spec_helper.rb10064400611 Bytes3027bb427069c8ac52de6e035ff1e29cbea5c7eba7cdae1f8926fe3110243b51
spec/support/shared_contexts/test_server_context.rb100644002.46 KBd96cbc447b19b89a513a843fbe81fa031d18cf42b98c4b03c248a2f8faa189fd
spec/support/shared_examples/shared_example_for_clients.rb100644007.97 KB56ed395b81f6d5f672d79caf5e52b2be161c32610bf176a01b57e2c80229c5a6
spec/support/shared_examples/shared_example_for_streaming_clients.rb10064400729 Bytes93eff74a1fd8c2d2a75af3313c34b77a5998af904e8d5cddfe5d77a91581dcfa
spec/support/shared_examples/shared_example_for_test_servers.rb10064400369 Bytes54f28328c653799be19cf54a813c00563185b17ff8987287d622dc0b237173d2
tests/authorization_header_tests.rb10064400960 Bytes2156e5dab570cfd3f8a4dcab2a8981c32e78acf018401088fe0543b0e9346087
tests/bad_tests.rb100644001.1 KB84b64008e87f924373eec2861c66ed8ddf68a7053e98550436b76b53ddc34a6b
tests/basic_tests.rb1006440011.7 KB4721599412169c631f9b8340dad38d8e6c17e7e0d8f940e9a28b448f7259aa24
tests/complete_responses.rb100644001.02 KB34e2bf1d92fcdffd0233891ea13228adfc251874123af40e6a6f59a7f85e79f3
tests/data/127.0.0.1.cert.crt100644001.11 KBc535f8ac7e458b7e1e8ecb1441a5f6e892a955aeab8523694a04fbbd0974be9c
tests/data/127.0.0.1.cert.key100644001.66 KBaac7cf250b1461b5cacb6a8b494aa3518569541f92954c13839ec7ce28ae2cf6
tests/data/excon.cert.crt100644001.1 KBed6045da87ea83d0ea56062b8e84eb1446a981b62868098254c692d016c894ba
tests/data/excon.cert.key100644001.66 KB9402f5ae200ad0b0aa466a31cab6084a4c9cb5d5b1a0c8807ee90bcd2e47789d
tests/data/xs10064400101 Bytesec29dd83f08a39a33484a7a554ac111707151660395cd06e640a8fef8dc97f95
tests/error_tests.rb100644004.13 KBbb974692d97cf1ed63b14455317009b4dc11a06d1a70cd7d2c4a2db96adf1850
tests/header_tests.rb100644003.45 KBe45e19d01257da7c1cc91249936368dda76cddc7c23a8408e76c89df0d2ce334
tests/middlewares/canned_response_tests.rb10064400953 Bytes44c0de80b14d438fa07a12614e4c5daaa57aa2ca45adf6e6455c95e2c943100c
tests/middlewares/capture_cookies_tests.rb100644001.16 KBa6235854dcbe35570fe73bfaadf70896c0742c195e2291cbb180b8b868c436b6
tests/middlewares/decompress_tests.rb100644004.38 KB139d6ccbd68faeebca437e43b790c098e9941b6ea2bde0531c6d28c05552886f
tests/middlewares/escape_path_tests.rb100644001.29 KB89e51cf68ef8d5ab993c590471b158f6c0462cb8e5f71178ab8b43c6ab7b1789
tests/middlewares/idempotent_tests.rb100644004.36 KB91ec2a2b3b102f1bf35c83a425a89c262b27845d23a534eb82e6811be9d57cd7
tests/middlewares/instrumentation_tests.rb100644008 KBe4ad7d995f95590eaa0844ab127553e22d2f68087b0fc03ef6e39fe9a8ba9caf
tests/middlewares/mock_tests.rb100644008.9 KB575f03c3572e9ca1b4a04ed777658378c5ffada225d7daede1d9fc06c3b23ccf
tests/middlewares/redirect_follower_tests.rb100644001.74 KB4f71a28bf3336d8d29ee730342fa5e1873e76f0577f75b1547f3fcd07dbdded3
tests/pipeline_tests.rb100644001.28 KBbcd0da2d1c4fc9950eaa08cff207d4147e73c42bb3cec547a8ea6d813a2f0aa0
tests/proxy_tests.rb100644008.85 KB5b2019ea6e2cdc41ca11e7e63d60cf53ad461ef18843e369f421ee03dec8cb6e
tests/query_string_tests.rb100644003.05 KB257c817f0bbc5e5cdb476b537304adad595a08378d9132c6d3862d98616f0bbe
tests/rackups/basic.rb10064400626 Bytes70f576d24a541144e0daf04d8903edf5dd3112283f02b8936b2321bd04a7c21f
tests/rackups/basic.ru1006440062 Bytesfdba3b81e71306f2164b1ec5116c0e35b5b88c5410ba6bb92f3e7227f9c98e60
tests/rackups/basic_auth.ru10064400419 Bytesd4f9075698069a49c2a2b36773feeaf5e26c8cfe61116d08f366e03d258877f7
tests/rackups/deflater.ru1006440081 Bytes7b11c107ede4193a911b038a2b44017ee06f982f0286ca3d6b2f610fc4be097e
tests/rackups/proxy.ru10064400421 Bytes85e3f76f2b4bd6835f70829eecf3e41705b486f7f4c5b90d8cfce13c5f0dc207
tests/rackups/query_string.ru10064400235 Bytes5f12290ae9f6d1587a92702127fafacb48626b5a0454392dcd1cfbde8f2e5eed
tests/rackups/redirecting.ru10064400422 Bytes97dac8d2069333a70de96fbe5040450a2cbfbcba08d3df07a2e9c1886b6c55b6
tests/rackups/redirecting_with_cookie.ru10064400847 Bytesa2bfa9f351f4c3db3431f0ab7cd19cf9541f018ad65f6b67c62249ef755b65cd
tests/rackups/request_headers.ru10064400283 Bytes623cd6c1a6515e4f537837a2ad03e3f565124a2b6bdd0ac562ec42b824c365c0
tests/rackups/request_methods.ru10064400269 Bytes724b5c44b3975fa45a091ae52f0206f238a84838eda0ce769cfba6912a5b3840
tests/rackups/response_header.ru10064400358 Bytes70ac1415cdb9f2574224b2abd2e0fc4869cbbad64f98eefb966f2c268589e9c6
tests/rackups/ssl.ru10064400616 Bytesaa65a05332b6efa6444f473ef3980bac172f79b08e6208261327c2647266c71a
tests/rackups/ssl_mismatched_cn.ru10064400607 Bytes51ccef4605f9164e3024383fd6ffa78dd135ab8d2c552dfe598f59d95e390638
tests/rackups/ssl_verify_peer.ru10064400708 Bytes599e23b69e0ff1a52b2721ba9e6ebfbdf65dd8f9518d5041b69878909c0b8011
tests/rackups/streaming.ru10064400651 Bytes0c8fc490478b27091cd5c93ce1c9055f2b9133b8c6b4cf1de738f5578a398b68
tests/rackups/thread_safety.ru10064400306 Bytes2e2a6747d157057eb72fcaa46f994f239d13e41666210aa9662718c6a7e31573
tests/rackups/timeout.ru10064400219 Bytesea85f16b7c68fe0d5cabebaa4502229ce15f1c7b8b20dd4a6c250c098719d81c
tests/rackups/webrick_patch.rb100644001.14 KB6c3609c9a22f81b068ad4a689441b87aacb6ea587a98c71f074563ae3c0c5c09
tests/request_headers_tests.rb10064400377 Bytesce055b39cd25fb6b9b0a7a2b090f0b094b62465379bccd0b738d6189e5f8b570
tests/request_method_tests.rb10064400992 Bytesea6ff3b77fa283fcdf6f76ca74dc12bcc5d2b75a38de8f3acd7ec73b0298ca7e
tests/request_tests.rb100644002.34 KB239e7c5d561e5f2aebd38cbd3dc6aadf42161cf2a41b56b165e7bf112b71d74b
tests/response_tests.rb100644006.23 KBfec5750449c7d8686249cbf814a8a7a4cdd09e008b23c14d13ab9649fe63ee14
tests/servers/bad.rb10075500378 Bytesaadb54f72b9437eeedff03ad75365864bdf1615b07c6ab579037afedd21d2bb0
tests/servers/eof.rb10075500259 Bytes2e8f699d355d08dfb290965bef1547496ea4cbcaabf427e5223c539edf7fc5b6
tests/servers/error.rb10075500383 Bytes18fbdf06af4f3e7dbe302a36b2880b5d992e0b32699d23e3edb2f191dba26eb9
tests/servers/good.rb1007550010.2 KB52e4592a2987a51ed4b383cee55a983c5222fb731378416ea82d926f000456f9
tests/test_helper.rb100644008.83 KB32c6e2aa67a130df97679aa46f05326a24592263875ba3398b20a1d120a6340b
tests/thread_safety_tests.rb100644001.05 KB8091943066affaf60576294f2e5cc1d2e35e83e2916a6bcfed1439e1ff47a63d
tests/timeout_tests.rb10064400392 Bytes1cb4d26492dcf6522c84b62b852010b7d2751d2f0db75c75436fa56f170b147b
tests/utils_tests.rb100644002.49 KB27b5be55705e72bed9c259d4a327ead88f4c919e45684ac53634c3f9179bddbc
CONTRIBUTING.md100644001.24 KB4e9a45954b92796adb2db320c429821b5d34376d976a9a1d4990c086282ca794
CONTRIBUTORS.md100644005.18 KBc4b52de35bb12866c0aab38b92755272e9894f9f2ce5d22bead3cfaa88030237