Commit Graph

1866 Commits

Author SHA1 Message Date
ibraheemdev b2ba939028 fix header extractor tests 2021-03-29 09:37:36 -04:00
ibraheemdev b45e869d1d merge branch master 2021-03-29 09:30:24 -04:00
ibraheemdev d61ee3382b move some shared headers to -web 2021-03-29 09:24:41 -04:00
ibraheemdev aa6deb1909 move header parsing utils into -http 2021-03-25 14:39:07 -04:00
ibraheemdev e06d42cf40 simplify tests 2021-03-25 13:22:59 -04:00
Rob Ede 3188ef5731
don't use rust annotation on code doc blocks 2021-03-25 08:45:52 +00:00
Ibraheem Ahmed 4eb5373bee
Merge branch 'master' into header-from-request 2021-03-24 09:45:08 -04:00
ibraheemdev 7572013fa3 add tests for header extractor 2021-03-24 09:45:40 -04:00
Ibraheem Ahmed 1be54efbeb
Simplify service factory macro (#2108) 2021-03-23 13:42:46 +00:00
ibraheemdev e6a7cfa1f5 add docs for header extractor 2021-03-23 09:31:47 -04:00
ibraheemdev 07d64f81c0 fix failing doc tests 2021-03-23 09:14:16 -04:00
ibraheemdev ca71b8ce59 header extractor 2021-03-21 11:56:05 -04:00
ibraheemdev db2b062c13 move common headers to actix-web/http 2021-03-21 11:40:03 -04:00
fakeshadow 746d983849
handle header error with CustomResponder (#2093) 2021-03-20 05:18:06 +00:00
ibraheemdev 303b718c62 fix failing tests 2021-03-19 20:09:35 -04:00
ibraheemdev ed33fcc0f7 move common headers from actix-http to actix-web 2021-03-19 19:17:38 -04:00
Ibraheem Ahmed 8d9de76826
Simplify handler factory macro (#2086) 2021-03-19 16:30:53 +00:00
ibraheemdev ec7cf44371 implement FromRequest for headers 2021-03-19 10:41:52 -04:00
Thomas de Zeeuw 9488757c29
Update to socket2 v0.4 (#2092) 2021-03-19 12:17:06 +00:00
fakeshadow 351286486c
fix clippy warning on nightly (#2088)
* fix clippy warning on nightly
2021-03-19 19:25:35 +08:00
Ibraheem Ahmed 78fcd0237a
Format extract macro (#2087) 2021-03-19 04:08:23 +00:00
obayemi abcb444dd9
fix routes in Path documentation (#2084) 2021-03-18 13:21:44 +00:00
fakeshadow 69dd1a9bd6
Remove ConnectionLifetime trait. Simplify Acquired handling (#2072) 2021-03-16 02:56:23 +00:00
fakeshadow 515d0e3fb4
change behavior of default upgrade handler (#2071) 2021-03-13 22:20:18 +00:00
Ilya Averyanov 22dcc31193
Fix logger middleware properly escape %% (#2067) 2021-03-11 14:12:42 +00:00
Rob Ede 95130fcfd0
address clippy warnings 2021-03-08 20:32:19 +00:00
ibraheemdev 9b5e1e283d fix formatting 2021-03-08 11:49:40 -05:00
ibraheemdev f1a59abea7 print response body in read_response panic messages (#2055) 2021-03-08 11:44:59 -05:00
Rob Ede 2d3a0d6038
json method receives plain serialize (#2052) 2021-03-07 22:11:39 +00:00
fakeshadow c836de44af
add client middleware (#2013) 2021-02-28 18:17:08 +00:00
fakeshadow ebda60fd6b
refactor boxed route (#2033) 2021-02-27 21:00:36 +00:00
Adam Chalmers 2dbdf61c37
Inner field of web::Query is public again (#2016) (#2017)
Co-authored-by: Rob Ede <robjtede@icloud.com>
2021-02-20 17:59:09 +00:00
Richard Janis Goldschmidt 3b93c62e23
Fix Json extractor to be 32kB by default (#2010) 2021-02-18 15:20:20 +00:00
fakeshadow 946cccaa1a
refactor awc::ClientBuilder (#2008) 2021-02-18 12:30:09 +00:00
Rob Ede 7fa6333a0c
use rcgen for tls key generation (#1989) 2021-02-13 17:16:36 +00:00
Rob Ede 3279070f9f
optional cookies features (#1981) 2021-02-13 15:08:43 +00:00
Rob Ede 4fc7d76759
s/websocket/WebSocket in docs 2021-02-12 00:27:20 +00:00
Rob Ede 31d9ed81c5
change rustfmt line width to 96 2021-02-11 23:03:17 +00:00
Rob Ede 77efc09362
hide httpmessage mod 2021-02-11 22:58:40 +00:00
Rob Ede 871ca5e4ae
stop claiming actor support 2021-02-11 22:58:40 +00:00
Rob Ede 991363a104
consistent case s/web/Web 2021-02-10 12:12:03 +00:00
Rob Ede a290e58982
prepare beta 2 release set (#1975) 2021-02-10 12:10:03 +00:00
Rob Ede 949d14ae2b
clean up header map (#1964) 2021-02-09 22:59:17 +00:00
fakeshadow 519d7f2b8a
add trust-dns optional feature for actix-http and awc (#1969) 2021-02-09 10:41:20 +00:00
fakeshadow dddb623a11
add services register for tuple and vec of services (#1933) 2021-02-07 23:47:51 +00:00
Rob Ede 9604e249c9
use stable clippy (#1963) 2021-02-07 20:33:53 +00:00
Rob Ede 9eaea6a2fd
tweak feature flags 2021-02-07 03:54:58 +00:00
fakeshadow 41bc04b1c4
Use immutable reference of service state. Update awc dns resolver. (#1905) 2021-02-07 01:00:40 +00:00
fakeshadow 20cf0094e5
fix master branch build. change web::block output type. (#1957) 2021-02-06 16:23:59 +00:00
fakeshadow 51e54dac8b
fix limit not working on HttpMessageBody::limit (#1938) 2021-01-27 10:49:57 +00:00