1
0
Fork 0
mirror of https://github.com/actix/actix-web.git synced 2024-08-02 02:35:04 +00:00
Commit graph

35 commits

Author SHA1 Message Date
Nikolay Kim 550c5f55b6 add simple http client 2018-11-13 22:59:00 -08:00
Nikolay Kim 6aa2de7b8d remove actix-web artifacts 2018-10-04 17:00:27 -07:00
Nikolay Kim d65c72b44d use server keep-alive timer as slow request timer 2018-09-15 09:55:38 -07:00
Nikolay Kim 4ca9fd2ad1 remove debug print 2018-09-03 22:09:12 -07:00
Nikolay Kim f0f67072ae Read client response until eof if connection header set to close #464 2018-09-03 21:35:59 -07:00
Robert G. Jakabosky 487519acec Add client test for 'Connection: close' as reported in issue #495 2018-09-01 00:34:19 +08:00
Nikolay Kim 1716380f08 clippy fmt 2018-08-23 09:48:01 -07:00
Kornel bdc9a8bb07 Optionally support tokio-uds's UnixStream as IoStream (#472) 2018-08-17 19:04:15 +03:00
Nikolay Kim 3bd43090fb use new gzdecoder, fixes gz streaming #228 2018-07-31 09:06:05 -07:00
Nikolay Kim 22385505a3 clippy warnings and fmt 2018-07-16 11:17:45 +06:00
Douman 67e4cad281
Introduce method to set header if it is missing only (#364)
Also let default headers use it.

Closes #320
2018-07-05 19:27:18 +03:00
Nikolay Kim fec6047ddc refactor HttpRequest mutability 2018-07-02 23:35:32 +06:00
Nikolay Kim c0cdc39ba9 do not store cookies on client response 2018-06-24 22:21:04 +06:00
Nikolay Kim 247e8727cb ClientBody is not needed 2018-06-19 10:15:16 +06:00
François Mockers ca3fb11f8b add actix-web version in header 2018-06-04 08:15:04 +02:00
François Mockers 86be54df71 add default value for header User-Agent in requests 2018-06-03 15:48:00 +02:00
Nikolay Kim a64205e502 refactor TransferEncoding; allow to use client api with threaded tokio runtime 2018-05-29 16:32:39 -07:00
Nikolay Kim 45e9aaa462 rustfmt 0.7 2018-05-17 12:20:20 -07:00
Nikolay Kim 48e05a2d87 add nested scope support 2018-04-30 22:04:24 -07:00
Nikolay Kim c72d1381a6 clippy warnings 2018-04-29 09:09:08 -07:00
Nikolay Kim de49796fd1 clippy warnings; fmt 2018-04-28 22:55:47 -07:00
Nikolay Kim 113f5ad1a8 add rustfmt config 2018-04-13 16:02:01 -07:00
Nikolay Kim 44e3df82f6 simplify http response construction; deprecate httpcodes 2018-03-30 23:07:33 -07:00
Nikolay Kim 9e751de707 re-arrange modules and exports 2018-03-30 17:31:18 -07:00
Nikolay Kim f5636f321b drop deprecated code 2018-03-29 11:06:44 -07:00
Nikolay Kim d5fa0a9418 disable brotli if feature is not enabled, faster compression 2018-03-21 08:03:21 -07:00
François Mockers ad6b823255 test for query parameters in client 2018-03-14 21:45:49 +01:00
Nikolay Kim 6c0fb3a7d2 handle panics in worker threads 2018-03-07 21:10:53 -08:00
Nikolay Kim 1db1ce1ca3 one more cookie handling fix 2018-03-07 15:41:46 -08:00
Alex Whitney 6cc3aaef1b add client cookie handling test 2018-03-07 11:43:55 +00:00
Nikolay Kim a0e6313d56 Fix compression #103 and #104 2018-03-06 11:02:03 -08:00
messense 0adb7e8553
Use str::repeat 2018-03-05 09:54:58 +08:00
Nikolay Kim f673dba759 Fix handling of requests with an encoded body with a length > 8192 #93 2018-03-04 09:48:34 -08:00
Nikolay Kim 4e41e13baf refactor client payload processing 2018-02-25 11:18:17 +03:00
Nikolay Kim 4a9c1ae894 allow to use Connection for sending client request 2018-02-21 22:53:23 -08:00