Commit Graph

815 Commits

Author SHA1 Message Date
Fabrice Reix
7b08c7bcfb
Merge pull request #47 from Orange-OpenSource/feature/expect-header
Add request Expect Header explicitly
2020-10-21 10:28:38 +02:00
Fabrice Reix
af63efa578 Add request Expect Header explicitly
Fix: http version is the from the last status line
2020-10-21 09:25:22 +02:00
Fabrice Reix
25f192e35f
Merge pull request #46 from Orange-OpenSource/fix/support-multiple-content-encoding
Support multiple content encoding
2020-10-20 18:42:19 +02:00
Fabrice Reix
1464a5d908 Support multiple Content-Encoding 2020-10-20 13:51:50 +02:00
Fabrice Reix
9617cba31d Fix mock for brotli 2020-10-20 08:18:27 +02:00
Fabrice Reix
121f83aa31
Merge pull request #43 from Orange-OpenSource/fix/predicate-with-not-qualifier
Fix Predicates with not qualifiers
2020-10-19 20:11:20 +02:00
Fabrice Reix
4a6bc950f1 Fix Predicates with not qualifiers 2020-10-19 17:55:03 +02:00
Fabrice Reix
1d69d828b1
Merge pull request #38 from Orange-OpenSource/feature/decompress
Decompress response body
2020-10-15 09:16:27 +02:00
Fabrice Reix
c6347a6828 Decompress response body
- explicitly for the output if --compressed has been set
- implicitly for textual queries
2020-10-15 08:44:21 +02:00
Fabrice Reix
2fc4ee3cc8
Merge pull request #34 from Orange-OpenSource/feature/compressed
Add cli option --compressed
2020-10-12 14:39:00 +02:00
Fabrice Reix
8a46b0b2e3 add option --compressed 2020-10-12 14:08:01 +02:00
Fabrice Reix
00de621f1c
Merge pull request #33 from Orange-OpenSource/feature/update-rust-1.47.0
Update to rust 1.47.0
2020-10-11 21:08:05 +02:00
Fabrice Reix
bc8f905d7c Update to rust 1.47.0
Fix new clippy warning match-like-matches-macro
2020-10-11 18:24:26 +02:00
Fabrice Reix
87b7353df8
Merge pull request #32 from Orange-OpenSource/feature/clean-and-isolate-modules
Clean and isolate modules
2020-10-11 18:10:24 +02:00
Fabrice Reix
5dfea2822d Big Refacto - clean and isolate modules 2020-10-11 17:31:09 +02:00
Fabrice Reix
abb2177a36
Merge pull request #31 from Orange-OpenSource/feature/create-deb-file
Create deb file explicitly with dpkg --build
2020-10-03 16:40:37 +02:00
Fabrice Reix
4d4d8a6740 create deb file explicitly with dpkg --build 2020-10-03 15:48:37 +02:00
Fabrice Reix
0fcd63834a
Merge pull request #30 from Orange-OpenSource/feature/add-timeout-option
Add timeout option (--connect-timeout and --max-time)
2020-09-24 21:41:11 +02:00
Fabrice Reix
4940333bf7 Add timeout option (--connect-timeout and --max-time) 2020-09-24 21:02:53 +02:00
Fabrice Reix
7537d11cb8
Merge pull request #29 from Orange-OpenSource/feature/request-cookie-not-in-cookie-storage
Request cookies must not change the cookie storage
2020-09-23 21:17:24 +02:00
Fabrice Reix
6eaaf88d0d Request cookies must not change the cookie storage
Change to cookie storage are made explicit with directives (experimental feature)
@cookie_storage_set
@cookie_storage_clear
2020-09-23 20:35:00 +02:00
Fabrice Reix
03527bd372
Merge pull request #27 from Orange-OpenSource/feature/http-errors
Improve http error messages
2020-09-23 08:35:54 +02:00
Fabrice Reix
9ef6e7665b Improve http error messages 2020-09-23 07:35:42 +02:00
Fabrice Reix
a67eba484a
Merge pull request #26 from Orange-OpenSource/feature/update-cookie-query-for-secure-and-httponly
Update Cookie Query for Secure/HttpOnly attribute
2020-09-22 09:23:27 +02:00
Fabrice Reix
9906c10b6e Update Cookie Query for Secure/HttpOnly attribute 2020-09-22 08:34:20 +02:00
Fabrice Reix
356d31f2f2
Merge pull request #24 from Orange-OpenSource/feature/rustfmt
rustfmt all your existing code
2020-09-20 20:51:16 +02:00
Fabrice Reix
591ea32660 rustfmt all your existing code! 2020-09-20 09:17:34 +02:00
Fabrice Reix
42c246c7f2
Merge pull request #23 from Orange-OpenSource/feature/clean-build
Clean scripts/ add checks
2020-09-19 21:54:44 +02:00
Fabrice Reix
c69587fa8d Remove unnecessary println! 2020-09-19 21:17:28 +02:00
Fabrice Reix
59aa9dede3 Distinguish Job Build vs Release 2020-09-19 21:17:28 +02:00
Fabrice Reix
3cfff728e8 add check 2020-09-19 21:17:25 +02:00
Fabrice Reix
5af47c3f33 Clean script 2020-09-19 21:17:19 +02:00
Fabrice Reix
7fbedb5a7a
Merge pull request #22 from Orange-OpenSource/feature/refacto-http
Clean/Refacto http module
2020-09-18 21:53:44 +02:00
Fabrice Reix
e66354a9fa Clean/Refactor http module 2020-09-18 21:25:18 +02:00
Fabrice Reix
beb89df90d
Merge pull request #21 from Orange-OpenSource/feature/using_libcurl
Using libcurl under the hood
2020-09-17 21:40:28 +02:00
Fabrice Reix
5b7f59dc7b remove dependencies reqwest, percent-encoding and cookie 2020-09-17 19:55:25 +02:00
Fabrice Reix
2f84c178a8 Use libcurl under the hood 2020-09-17 16:19:32 +02:00
Fabrice Reix
305f1b7f6d
Merge pull request #19 from Orange-OpenSource/feature/integration-unset-default-color-options
Remove color default options for running tests.
2020-09-15 11:51:20 +02:00
jcamiel
4888f44759 Remove color default options for running tests. 2020-09-15 11:18:12 +02:00
Fabrice Reix
1daf83dc99
Merge pull request #20 from Orange-OpenSource/feature/log_serialize_deserialize
Serialize/Deserialize new http request/response
2020-09-15 08:56:59 +02:00
Fabrice Reix
fa5077a3f5 Serialize/Deserialize new http request/response 2020-09-15 08:06:15 +02:00
Fabrice Reix
6efe3aac13
Merge pull request #18 from Orange-OpenSource/feature/integration-add-options
Add optional options in integration tests.
2020-09-14 16:10:48 +02:00
jcamiel
b0ba08ec21 Add optional options in integration tests. 2020-09-14 15:32:25 +02:00
Fabrice Reix
1adaf37b08
Merge pull request #17 from Orange-OpenSource/feature/text-decoding
Get Http response body as text
2020-09-14 13:23:54 +02:00
Fabrice Reix
f39280d608 Get Http response body as text 2020-09-14 12:51:08 +02:00
Fabrice Reix
e7254b34a2
Merge pull request #16 from Orange-OpenSource/feature/response-cookie-for-query
Add ResponseCookie used only by query
2020-09-13 16:37:53 +02:00
Fabrice Reix
554f8fcb8b Add ResponseCookie used only by query 2020-09-13 15:47:42 +02:00
Fabrice Reix
84586c9ec1
Merge pull request #15 from Orange-OpenSource/feature/add-http-response-version
Add http version in response
2020-09-11 21:28:23 +02:00
Fabrice Reix
abdbc6c13a Add http version in response 2020-09-11 21:04:05 +02:00
Fabrice Reix
618634a025
Merge pull request #14 from Orange-OpenSource/feature/add-http-libcurl
Add HTTP API for libcurl
2020-09-11 13:59:51 +02:00