• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1'use strict';
2const common = require('../common');
3
4// This test ensures that the http-parser can handle UTF-8 characters
5// in the http header.
6
7const http = require('http');
8const assert = require('assert');
9
10const server = http.createServer(common.mustCall((req, res) => {
11  res.end('ok');
12}));
13server.listen(0, () => {
14  http.get({
15    port: server.address().port,
16    headers: { 'Test': 'Düsseldorf' }
17  }, common.mustCall((res) => {
18    assert.strictEqual(res.statusCode, 200);
19    server.close();
20  }));
21});
22