R
R
retyui2015-05-23 19:32:09
Node.js
retyui, 2015-05-23 19:32:09

Address parsing, bodyParser and Russian characters?

How to make my express.js server understand Russian addresses.
Request examples:
404 /files/ягей.svg - ms -
Settings:

app.use(bodyParser.json());
app.use(bodyParser.urlencoded({
  extended: true
}));

And all dependencies:
"dependencies": {
    "async": "0.9.0",
    "body-parser": "1.10.2",
    "compression": "1.4.3",
    "connect": "^3.3.5",
    "connect-redis": "2.2.0",
    "cookie-parser": "1.3.4",
    "debug": "2.1.3",
    "express": "4.12.3",
    "express-recaptcha": "1.0.2",
    "express-session": "1.11.1",
    "jade": "1.9.2",
    "mongoose": "3.8.24",
    "morgan": "1.5.2",
    "nconf": "0.7.1",
    "passport": "0.2.1",
    "passport-facebook": "2.0.0",
    "passport-google-oauth": "0.2.0",
    "passport-local": "1.0.0",
    "passport-vkontakte": "0.3.0",
    "passport-yandex": "0.0.3",
    "passport.socketio": "^3.5.1",
    "serve-favicon": "2.2.0",
    "socket.io": "1.3.5"
  },

Answer the question

In order to leave comments, you need to log in

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question