mirror of
https://github.com/lostisland/faraday.git
synced 2025-10-04 00:02:03 -04:00
Logger middleware: use $stdout instead of STDOUT (#794)
This commit is contained in:
parent
632ea6c96d
commit
5f1687abbe
@ -54,7 +54,7 @@ Since the default middleware stack uses url\_encoded middleware and default adap
|
||||
```ruby
|
||||
conn = Faraday.new(:url => 'http://sushi.com') do |faraday|
|
||||
faraday.request :url_encoded # form-encode POST params
|
||||
faraday.response :logger # log requests to STDOUT
|
||||
faraday.response :logger # log requests to $stdout
|
||||
faraday.adapter Faraday.default_adapter # make requests with Net::HTTP
|
||||
end
|
||||
|
||||
@ -79,7 +79,7 @@ response.body
|
||||
|
||||
conn.get '/nigiri', { :name => 'Maguro' } # GET http://sushi.com/nigiri?name=Maguro
|
||||
|
||||
conn.get do |req| # GET http://sushi.com/search?page=2&limit=100
|
||||
conn.get do |req| # GET http://sushi.com/search?page=2&limit=100
|
||||
req.url '/search', :page => 2
|
||||
req.params['limit'] = 100
|
||||
end
|
||||
@ -118,7 +118,7 @@ conn.get do |req|
|
||||
req.options.context = {
|
||||
foo: 'foo',
|
||||
bar: 'bar'
|
||||
}
|
||||
}
|
||||
end
|
||||
```
|
||||
|
||||
|
@ -10,7 +10,7 @@ module Faraday
|
||||
super(app)
|
||||
@logger = logger || begin
|
||||
require 'logger'
|
||||
::Logger.new(STDOUT)
|
||||
::Logger.new($stdout)
|
||||
end
|
||||
@filter = []
|
||||
@options = DEFAULT_OPTIONS.merge(options)
|
||||
|
Loading…
x
Reference in New Issue
Block a user