Leonid Bugaev
bb319b5fd2
Add request ID and token modifier middleware
2015-08-14 20:42:23 +03:00
Leonid Bugaev
0009555d96
Apply fmt
2015-08-11 11:08:14 +03:00
Leonid Bugaev
5098e388a2
Fix tests, now properly receive responses
2015-08-11 11:06:25 +03:00
Leonid Bugaev
9ab8b3c113
Add header to request and response
2015-08-10 22:57:18 +03:00
Leonid Bugaev
a9be1811ea
Merge branch 'master' into input-modifier
...
Conflicts:
Makefile
2015-08-03 19:59:03 +03:00
Leonid Bugaev
961d5a754c
Style fixes
2015-08-03 18:08:35 +03:00
Leonid Bugaev
083c97a9c4
Option to configure timeout
2015-07-31 22:39:01 +03:00
Leonid Bugaev
a79e54c5f1
Do not set http header if it explicitly set
2015-07-31 21:41:06 +03:00
Leonid Bugaev
5cc4228dcd
Merge branch 'master' into input-modifier
...
Conflicts:
Dockerfile
emitter.go
http_client.go
plugins.go
proto/proto.go
2015-07-21 09:49:37 +05:00
Leonid Bugaev
28540f43a1
New portion of changes
2015-07-13 16:56:52 +05:00
Leonid Bugaev
8db14e334d
Merge branch 'master' into input-modifier
...
Conflicts:
Dockerfile
Makefile
output_http.go
output_http_test.go
settings.go
2015-07-09 19:58:24 +05:00
Leonid Bugaev
4f114f067b
Apply fmt
2015-07-06 21:09:06 +05:00
Leonid Bugaev
9a0d9166c3
Yay! http.Client replaced by own simple http client
2015-07-06 21:08:34 +05:00
Leonid Bugaev
2b17989fd9
Move HTTP modifier from HTTP output plugin
2015-07-05 23:17:57 +05:00
Leonid Bugaev
96fd713453
Use separate config for modifier
2015-07-05 10:25:44 +05:00
Leonid Bugaev
481e4f2e74
Refactor http output settings
2015-07-02 23:08:31 +05:00
Leonid Bugaev
21c544ef67
Fix tests and apply go fmt
2015-07-01 19:29:19 +05:00
Leonid Bugaev
122f06f6c2
Add raw http client
2015-07-01 19:06:49 +05:00
Leonid Bugaev
41294f9470
Fix 100-Expect requests and refactor chunked encoding
2015-06-29 17:01:26 +05:00
Leonid Bugaev
3e86456e36
Add more debug
2015-06-28 22:00:55 +05:00
Leonid Bugaev
534e9b29fa
Merge branch 'master' into encoding-chunked
...
Conflicts:
output_http.go
2015-06-26 09:12:29 +05:00
Leonid Bugaev
390f75fd3c
Handle Transfer-Encoding: chunked
2015-06-26 09:08:16 +05:00
Markus Kern
b2e1eea6bf
Fix alignment crash on i386
2015-03-22 21:22:44 +00:00
Tobias Breitwieser
d05bc0d5e9
Introduce possibility to enable redirects.
2015-03-14 16:47:04 +01:00
Will Moss
c1c87ed4e2
Properly return from errors from ReadRequest
2015-02-26 16:07:52 -08:00
Leonid Bugaev
ed5c2215f5
Fix POST requests
2015-01-06 17:50:36 +05:00
Leonid Bugaev
67cfca0ede
Make limiter work for all inputs/outputs
2014-10-26 01:02:49 +04:00
Leonid Bugaev
1637dd491f
Convert tabs to spaces and force go fmt
2014-10-13 18:05:16 +04:00
Leonid Bugaev
be7e27010d
Refactor http output
2014-10-13 15:24:43 +04:00
Leonid Bugaev
d0266303d1
Merge #119
2014-10-09 12:29:02 +04:00
Leonid Bugaev
82ed628d45
Merge pull request #112 from buger/rollback-elastic-search
...
Rollback Elasticsearch
2014-10-09 11:53:59 +04:00
Joseph Lawson
988c6abdad
Dynamic workers toggle. Separate stats toggles. README and FAQs
...
* Created separate toggles for output-http-stats and output-tcp-stats
* Created HTTPWorkers option (defaults to 10) to allow larger number of HTTPWorkers to be spawned.
* Refactored output_http to allow dynamic http worker scaling when httpworkers equals -1
* Updated README.me to include updates and some common FAQs.
2014-10-05 15:53:50 -04:00
Damian Zaremba
2c2d5439bf
Add in --output-http-rewrite-url option
2014-09-28 01:15:18 +01:00
Joseph Lawson
6e125a7b7b
allow dynamic http workers with a signal channel for full queue
2014-09-24 14:31:16 -04:00
Leonid Bugaev
c0dc1b3a53
Rollback elastic search, use godep for dependencies
2014-09-04 23:35:56 +04:00
Leonid Bugaev
674d6036d1
Revert "Remove elastic search functionality"
...
This reverts commit cd27667246 .
2014-09-04 22:48:08 +04:00
Mat Evans
defc017ade
Add a testable SetHeader function with associated tests
...
It seemed easier to pull this bit of functionality out and be able to test it on it's own than rely on the whole http tests
2014-08-07 10:22:04 +01:00
Mat Evans
9e2f7feec7
gor issue 74
...
explicitly set the Host on the request when using the --output-http-header option
2014-07-31 11:40:40 +01:00
Leonid Bugaev
cd27667246
Remove elastic search functionality
2014-07-22 22:50:04 +04:00
Mantas Matelis
11d9531829
Add ability to filter output_http by headers/regex
...
Can filter output_http by percentage of requests, constistent with a specific header value (FNV32-a hash-based)
Can filter output_http to those with header matching a specific regexp
Can filter output_http to those whose URL matches a specfic regexp
2014-05-27 14:23:51 -04:00
Joseph Lawson
41fe11c12f
added output_tcp queue stats
2014-04-23 16:06:29 -04:00
Joseph Lawson
4720070996
finished stat for output_http
2014-04-23 14:05:42 -04:00
Joseph Lawson
dbfea7ceac
as many workers are their are channel
2014-04-23 14:02:33 -04:00
Joseph Lawson
c49c19428d
as many workers are their are channel
2014-04-23 12:58:41 -04:00
Joseph Lawson
d5535ee7f3
fixing pointers
2014-04-23 11:50:23 -04:00
Joseph Lawson
b5c2d7747c
fixing pointers
2014-04-23 11:47:06 -04:00
Joseph Lawson
610552be88
fixing stat errors
2014-04-23 11:45:39 -04:00
Joseph Lawson
c250c3e30c
add gor_stat
2014-04-23 11:34:51 -04:00
Joseph Lawson
8ccc0249ca
typo fix.
2014-04-22 11:46:19 -04:00
Leonid Bugaev
fc52decebf
Merge pull request #70 from buger/catch_redirect_errors
...
Catch RedirectNotAllowed correctly
2014-04-02 14:55:41 +06:00