HoneyryderChuck
|
7f7046b9ce
|
added programatic proxy discovery by parsing the sslproxy and socks-proxy pages and fetching a sample suitable for each test
|
2018-01-14 20:39:42 +00:00 |
|
HoneyryderChuck
|
402a8ad2d4
|
added test for brotli request body compression
|
2018-01-14 20:35:32 +00:00 |
|
HoneyryderChuck
|
815a1177d6
|
added test
|
2018-01-13 22:04:54 +00:00 |
|
HoneyryderChuck
|
760931ba84
|
Merge branch 'timeout'
|
2018-01-13 22:02:04 +00:00 |
|
HoneyryderChuck
|
761ecb800d
|
using the pushed response header from nghttp2.org to test whether asset was pushed
|
2018-01-13 21:41:30 +00:00 |
|
HoneyryderChuck
|
767637f15f
|
switched name of proxy test and endpoints, again
|
2018-01-13 17:53:56 +00:00 |
|
HoneyryderChuck
|
b97405c551
|
added draft of push promise plugin
|
2018-01-13 17:53:29 +00:00 |
|
HoneyryderChuck
|
62e1713489
|
added timeout tests
|
2018-01-13 15:50:23 +00:00 |
|
HoneyryderChuck
|
e762faedfa
|
added h2c plugin
|
2018-01-08 22:30:50 +00:00 |
|
HoneyryderChuck
|
7f22b3f398
|
added a new socks5 proxy
|
2018-01-06 19:26:02 +00:00 |
|
HoneyryderChuck
|
ad1ff620b0
|
finally fixed the digest auth; the real issue was lack of a cookie, which apparently httpbin needs
|
2018-01-05 23:04:53 +00:00 |
|
HoneyryderChuck
|
7739ba81a4
|
Merge branch 'compression'
|
2018-01-04 23:17:07 +00:00 |
|
HoneyryderChuck
|
fbdd2391fd
|
Merge branch 'cookies'
|
2018-01-04 23:14:45 +00:00 |
|
HoneyryderChuck
|
a033605a00
|
Merge branch 'follow_redirects'
|
2018-01-04 23:11:04 +00:00 |
|
HoneyryderChuck
|
c92a872257
|
Merge branch 'authentication'
|
2018-01-04 23:09:10 +00:00 |
|
HoneyryderChuck
|
fe79e73ffd
|
again, proxies...
|
2018-01-04 22:56:31 +00:00 |
|
HoneyryderChuck
|
26dd09903c
|
added socks 5 proxy which supports https
|
2018-01-04 22:46:06 +00:00 |
|
HoneyryderChuck
|
8ff7857dbf
|
added support for socks5
|
2018-01-03 20:47:37 +00:00 |
|
HoneyryderChuck
|
a3c46525ff
|
fixed socks4 corner cases, added support for socks4a
|
2018-01-03 18:41:06 +01:00 |
|
HoneyryderChuck
|
7e7e7d2dcd
|
added support for socks proxy version 4 (following the curl way of declaring the version through uri (socks4://, socks4a://, etc
...)
|
2018-01-02 13:41:44 +02:00 |
|
HoneyryderChuck
|
2f67f0ad15
|
added tests for request body compression
|
2017-12-22 15:04:18 +02:00 |
|
HoneyryderChuck
|
b480249d0b
|
added more compression tests, specially one to test the accept-encoding headers
|
2017-12-22 13:16:49 +02:00 |
|
HoneyryderChuck
|
b55911277a
|
added compression plugin and tests (for now, failing)
|
2017-12-22 10:10:46 +02:00 |
|
HoneyryderChuck
|
128b5fc97e
|
allowing to extend http2 channel for proxies; simplified proxy argument (uri instead of proxy_uri)
|
2017-12-22 09:18:12 +02:00 |
|
HoneyryderChuck
|
eac3955892
|
comment about the site for ssl proxies
|
2017-12-21 17:08:54 +02:00 |
|
HoneyryderChuck
|
af3a81b7a2
|
proxy: added multiple possible proxies to choose (for now it's a static list, but these might become unavailable, added dynamic fetching later)
|
2017-12-21 15:35:58 +02:00 |
|
HoneyryderChuck
|
48d8714225
|
added support for https proxy connect flow; removed the proxy server tests, as I found a list of public proxies, which are good enough to test around; added a bit more logging
|
2017-12-21 15:21:58 +02:00 |
|
HoneyryderChuck
|
6d7c3d73b6
|
testing on /get
|
2017-12-20 18:56:12 +02:00 |
|
HoneyryderChuck
|
9ee00921f8
|
added proxy tests; the tests use local nghttpx as proxy, which means this'll become a dependency
|
2017-12-20 17:26:57 +02:00 |
|
HoneyryderChuck
|
d044458031
|
added redirection functionality, along with capping the number of redirections (default: 3), after which it returns the last known response
|
2017-12-19 15:37:54 +02:00 |
|
HoneyryderChuck
|
460c1346d2
|
added test for following redirects, added plugin scaffold, test fails, of course
|
2017-12-19 15:37:53 +02:00 |
|
HoneyryderChuck
|
a47ba100f5
|
capping max timeout to 30 seconds
|
2017-12-19 14:20:14 +02:00 |
|
HoneyryderChuck
|
5ee94bbc98
|
added test which loads the cookies from the response and passes it to the next request; added the functionality also, along with the cookie jar
|
2017-12-19 12:59:03 +02:00 |
|
HoneyryderChuck
|
6ed620caff
|
added the cookie plugin, with the first test: passing the cookie in the options
|
2017-12-18 18:09:30 +02:00 |
|
HoneyryderChuck
|
eae330088c
|
loading basic and digest authentication as separate plugins
|
2017-12-18 16:03:05 +02:00 |
|
HoneyryderChuck
|
68faf1c4a1
|
added authentication plugin with tests (basic is working, digest is not)
|
2017-12-18 15:50:09 +02:00 |
|
HoneyryderChuck
|
da8bccb254
|
with_body: moved assertions to helper methods
|
2017-12-15 08:45:21 +00:00 |
|
HoneyryderChuck
|
900bffb61a
|
added timeout to tests
|
2017-12-14 01:20:29 +00:00 |
|
HoneyryderChuck
|
51cdf95aad
|
added helper assertion helpers
|
2017-12-14 01:19:47 +00:00 |
|
HoneyryderChuck
|
808c351d72
|
added support for expect 100-continue requests (Fixes #2)
|
2017-12-13 23:33:16 +00:00 |
|
HoneyryderChuck
|
5218f5a87b
|
fixed io tests for passed ssl io type
|
2017-12-11 16:00:07 +00:00 |
|
HoneyryderChuck
|
67ca959535
|
added test for http2 (for now, testing the ssl layer as well); created intermediate base class for http helpers
|
2017-12-11 15:59:43 +00:00 |
|
HoneyryderChuck
|
daa2860b60
|
mobed all http request tests to request helpers
|
2017-12-11 14:59:40 +00:00 |
|
HoneyryderChuck
|
24eea892bd
|
added way more httpbin tests, all possible verbs, all possible types of bodies (file,form,json,etc...)
|
2017-12-08 20:24:51 +00:00 |
|