mirror of
https://github.com/zebrajr/express.git
synced 2025-12-06 00:19:48 +01:00
Change query parser setting default to 'simple'
closes #3361 closes #3621
This commit is contained in:
parent
af341b0f09
commit
450c468d04
|
|
@ -3,6 +3,8 @@
|
|||
|
||||
This incorporates all changes after 4.17.1 up to 4.17.2.
|
||||
|
||||
* change:
|
||||
- query parser setting defaults to `'simple'`
|
||||
* deps: body-parser@2.0.0-beta.1
|
||||
- `req.body` is no longer always initialized to `{}`
|
||||
- `urlencoded` parser now defaults `extended` to `false`
|
||||
|
|
|
|||
|
|
@ -89,7 +89,7 @@ app.defaultConfiguration = function defaultConfiguration() {
|
|||
this.enable('x-powered-by');
|
||||
this.set('etag', 'weak');
|
||||
this.set('env', env);
|
||||
this.set('query parser', 'extended');
|
||||
this.set('query parser', 'simple')
|
||||
this.set('subdomain offset', 2);
|
||||
this.set('trust proxy', false);
|
||||
|
||||
|
|
|
|||
|
|
@ -12,12 +12,12 @@ describe('req', function(){
|
|||
.expect(200, '{}', done);
|
||||
});
|
||||
|
||||
it('should default to parse complex keys', function (done) {
|
||||
it('should default to parse simple keys', function (done) {
|
||||
var app = createApp();
|
||||
|
||||
request(app)
|
||||
.get('/?user[name]=tj')
|
||||
.expect(200, '{"user":{"name":"tj"}}', done);
|
||||
.expect(200, '{"user[name]":"tj"}', done);
|
||||
});
|
||||
|
||||
describe('when "query parser" is extended', function () {
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user