History log of /unit/test/node/set_header_array/ (Results 1 – 4 of 4)
Revision (<<< Hide revision tags) (Show revision tags >>>)Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
Revision tags: 1.32.1-1, 1.32.0-1, 1.32.0
2592:e079c44a834008-Nov-2023 Andrei Zeliankou

Tests: 8XXX used as default port range.

After the launch of the project, the testing infrastructure was shared with
nginx project in some cases. To avoid port overlap, a decision was made
to shift

Tests: 8XXX used as default port range.

After the launch of the project, the testing infrastructure was shared with
nginx project in some cases. To avoid port overlap, a decision was made
to shift the port range for Unit tests. This problem was resolved a long time
ago and is no longer relevant, so it is now safe to use port 8XXX range as the
default, as it is more appropriate for testing purposes.

show more ...


/unit/test/go/404/app.go
/unit/test/go/command_line_arguments/app.go
/unit/test/go/cookies/app.go
/unit/test/go/empty/app.go
/unit/test/go/get_variables/app.go
/unit/test/go/mirror/app.go
/unit/test/go/ns_inspect/app.go
/unit/test/go/post_variables/app.go
/unit/test/go/variables/app.go
/unit/test/node/404/app.js
/unit/test/node/basic/app.js
/unit/test/node/double_end/app.js
/unit/test/node/get_header_names/app.js
/unit/test/node/get_header_type/app.js
/unit/test/node/get_variables/app.js
/unit/test/node/has_header/app.js
/unit/test/node/header_name_case/app.js
/unit/test/node/header_name_valid/app.js
/unit/test/node/header_value_object/app.js
/unit/test/node/loader/es_modules_http/app.mjs
/unit/test/node/loader/es_modules_http_indirect/module.mjs
/unit/test/node/loader/es_modules_websocket/app.mjs
/unit/test/node/loader/es_modules_websocket_indirect/module.mjs
/unit/test/node/loader/transitive_dependency/transitive_http.js
/unit/test/node/loader/unit_http/app.js
/unit/test/node/mirror/app.js
/unit/test/node/post_variables/app.js
/unit/test/node/promise_end/app.js
/unit/test/node/promise_handler/app.js
/unit/test/node/remove_header/app.js
app.js
/unit/test/node/status_message/app.js
/unit/test/node/update_header/app.js
/unit/test/node/variables/app.js
/unit/test/node/websockets/mirror/app.js
/unit/test/node/websockets/mirror_fragmentation/app.js
/unit/test/node/write_array/app.js
/unit/test/node/write_before_write_head/app.js
/unit/test/node/write_buffer/app.js
/unit/test/node/write_callback/app.js
/unit/test/node/write_multiple/app.js
/unit/test/node/write_return/app.js
/unit/test/test_access_log.py
/unit/test/test_asgi_application.py
/unit/test/test_asgi_lifespan.py
/unit/test/test_asgi_targets.py
/unit/test/test_client_ip.py
/unit/test/test_configuration.py
/unit/test/test_forwarded_header.py
/unit/test/test_http_header.py
/unit/test/test_java_application.py
/unit/test/test_njs.py
/unit/test/test_njs_modules.py
/unit/test/test_perl_application.py
/unit/test/test_php_application.py
/unit/test/test_php_basic.py
/unit/test/test_php_targets.py
/unit/test/test_proxy.py
/unit/test/test_proxy_chunked.py
/unit/test/test_python_application.py
/unit/test/test_python_basic.py
/unit/test/test_python_isolation.py
/unit/test/test_python_targets.py
/unit/test/test_reconfigure.py
/unit/test/test_reconfigure_tls.py
/unit/test/test_response_headers.py
/unit/test/test_return.py
/unit/test/test_rewrite.py
/unit/test/test_routing.py
/unit/test/test_routing_tls.py
/unit/test/test_ruby_application.py
/unit/test/test_settings.py
/unit/test/test_static.py
/unit/test/test_static_chroot.py
/unit/test/test_static_fallback.py
/unit/test/test_static_mount.py
/unit/test/test_static_share.py
/unit/test/test_static_symlink.py
/unit/test/test_static_types.py
/unit/test/test_static_variables.py
/unit/test/test_status.py
/unit/test/test_status_tls.py
/unit/test/test_tls.py
/unit/test/test_tls_conf_command.py
/unit/test/test_tls_session.py
/unit/test/test_tls_sni.py
/unit/test/test_tls_tickets.py
/unit/test/test_unix_abstract.py
/unit/test/test_upstreams_rr.py
/unit/test/test_variables.py
/unit/test/unit/applications/lang/go.py
/unit/test/unit/applications/lang/java.py
/unit/test/unit/applications/lang/node.py
/unit/test/unit/applications/lang/perl.py
/unit/test/unit/applications/lang/php.py
/unit/test/unit/applications/lang/python.py
/unit/test/unit/applications/lang/ruby.py
/unit/test/unit/applications/tls.py
/unit/test/unit/check/chroot.py
/unit/test/unit/check/isolation.py
/unit/test/unit/http.py
Revision tags: 1.31.1-1, 1.31.1, 1.31.0-1, 1.31.0, 1.30.0-1, 1.30.0, 1.29.1-1, 1.29.1, 1.29.0-1, 1.29.0, 1.28.0-1, 1.28.0, 1.27.0-1, 1.27.0, 1.26.1-1, 1.26.1, 1.26.0-1, 1.26.0, 1.25.0-1, 1.25.0, 1.24.0-1
1894:5c7ce0da580e27-May-2021 Andrei Belov

Merged with the default branch.

Revision tags: 1.24.0
1865:3c551b9721df12-May-2021 Oisin Canty

Node.js: a shim for overriding "http" and "websocket" modules.

Also added stubs for Server.address()
This was done to prevent crashes in some popular frameworks like express

Supports both CommonJS

Node.js: a shim for overriding "http" and "websocket" modules.

Also added stubs for Server.address()
This was done to prevent crashes in some popular frameworks like express

Supports both CommonJS and the new ES Modules system syntax e.g:

app.js:
const http = require('http')

app.mjs:
import http from "http"

Usage on Node 14.16.x and higher:
{
"type": "external",
"processes": {"spare": 0},
"working_directory": '/project',
"executable": "/usr/bin/env",
"arguments": [
"node",
"--loader",
"unit-http/require_shim.mjs"
"--require",
"unit-http/require_shim",
"app.js"
]
}

Usage on Node 14.15.x and lower:
{
"type": "external",
"processes": {"spare": 0},
"working_directory": '/project',
"executable": "/usr/bin/env",
"arguments": [
"node",
"--require",
"unit-http/require_shim",
"app.js"
]
}

show more ...


/unit/docs/changes.xml
/unit/src/nodejs/unit-http/http.js
/unit/src/nodejs/unit-http/http_server.js
/unit/src/nodejs/unit-http/require_shim.js
/unit/src/nodejs/unit-http/require_shim.mjs
/unit/test/node/404/app.js
/unit/test/node/basic/app.js
/unit/test/node/double_end/app.js
/unit/test/node/get_header_names/app.js
/unit/test/node/get_header_type/app.js
/unit/test/node/get_variables/app.js
/unit/test/node/has_header/app.js
/unit/test/node/header_name_case/app.js
/unit/test/node/header_name_valid/app.js
/unit/test/node/header_value_object/app.js
/unit/test/node/mirror/app.js
/unit/test/node/post_variables/app.js
/unit/test/node/promise_end/app.js
/unit/test/node/promise_handler/app.js
/unit/test/node/remove_header/app.js
/unit/test/node/require_shim/es_modules_http/app.mjs
/unit/test/node/require_shim/es_modules_http_indirect/app.js
/unit/test/node/require_shim/es_modules_http_indirect/module.mjs
/unit/test/node/require_shim/es_modules_websocket/app.mjs
/unit/test/node/require_shim/es_modules_websocket_indirect/app.js
/unit/test/node/require_shim/es_modules_websocket_indirect/module.mjs
/unit/test/node/require_shim/transitive_dependency/app.js
/unit/test/node/require_shim/transitive_dependency/transitive_http.js
/unit/test/node/require_shim/unit_http/app.js
app.js
/unit/test/node/status_message/app.js
/unit/test/node/update_header/app.js
/unit/test/node/variables/app.js
/unit/test/node/websockets/mirror/app.js
/unit/test/node/websockets/mirror_fragmentation/app.js
/unit/test/node/write_before_write_head/app.js
/unit/test/node/write_buffer/app.js
/unit/test/node/write_callback/app.js
/unit/test/node/write_multiple/app.js
/unit/test/node/write_return/app.js
/unit/test/test_node_application.py
/unit/test/test_node_es_modules.py
/unit/test/unit/applications/lang/node.py
/unit/test/unit/check/node.py
Revision tags: 1.23.0-1, 1.23.0, 1.22.0-1, 1.22.0, 1.21.0-1, 1.21.0, 1.20.0-1, 1.20.0, 1.19.0-1, 1.19.0, 1.18.0-1, 1.18.0, 1.17.0-1, 1.17.0, 1.16.0-1, 1.16.0, 1.15.0-1, 1.15.0, 1.14.0-1, 1.14.0, 1.13.0-1, 1.13.0, 1.12.0-1, 1.12.0, 1.11.0-2, 1.11.0-1, 1.11.0, 1.10.0-2, 1.10.0-1, 1.10.0, 1.9.0-1, 1.9.0, 1.8.0-1, 1.8.0, 1.7.1-1, 1.7.1, 1.7-1, 1.7
855:f143c7953df725-Oct-2018 Sergey Kandaurov

Tests: Node.js application tests.