mirror of
https://github.com/discourse/discourse.git
synced 2025-05-29 01:17:36 +08:00
FEATURE: set 'Retry-After' header for 429 responses (#5659)
This commit is contained in:
@ -25,7 +25,7 @@ describe 'rate limiter integration' do
|
||||
}
|
||||
end
|
||||
|
||||
it 'can cleanly limit requests' do
|
||||
it 'can cleanly limit requests and sets a Retry-After header' do
|
||||
freeze_time
|
||||
#request.set_header("action_dispatch.show_exceptions", true)
|
||||
|
||||
@ -50,6 +50,7 @@ describe 'rate limiter integration' do
|
||||
|
||||
data = JSON.parse(response.body)
|
||||
|
||||
expect(response.headers['Retry-After']).to eq(60)
|
||||
expect(data["extras"]["wait_seconds"]).to eq(60)
|
||||
end
|
||||
end
|
||||
|
Reference in New Issue
Block a user