René's URL Explorer Experiment


Title: http: server check Host header, to meet RFC 7230 5.4 requirement · nodejs/node@ed3604c · GitHub

Open Graph Title: http: server check Host header, to meet RFC 7230 5.4 requirement · nodejs/node@ed3604c

X Title: http: server check Host header, to meet RFC 7230 5.4 requirement · nodejs/node@ed3604c

Description: Node.js JavaScript runtime ✨🐢🚀✨. Contribute to nodejs/node development by creating an account on GitHub.

Open Graph Description: PR-URL: https://github.com/nodejs/node/pull/45597 Fixes: https://github.com/nodejs/node/issues/39033 Co-authored-by: Luigi Pinca <luigipinca@gmail.com> Co-authored-by: mscdex <mscdex@users...

X Description: PR-URL: https://github.com/nodejs/node/pull/45597 Fixes: https://github.com/nodejs/node/issues/39033 Co-authored-by: Luigi Pinca &lt;luigipinca@gmail.com&gt; Co-authored-by: mscdex &lt;...

Opengraph URL: /nodejs/node/commit/ed3604cd64765cb6dfb0b7160ce1b829666d3194

X: @github

direct link

Domain: github.com

route-pattern/:user_id/:repository/commit/:name(/*path)
route-controllercommit
route-actionshow
fetch-noncev2:8de805ee-77b8-7d0c-364e-8fa7ad5872a7
current-catalog-service-hashf3abb0cc802f3d7b95fc8762b94bdcb13bf39634c40c357301c4aa1d67a256fb
request-idBE58:FB3A6:836160:B4722F:6969E2FE
html-safe-nonce73c248f6085920c0be9428c35325ee3646f130f30214ba64ed752413bb30f6f5
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJCRTU4OkZCM0E2OjgzNjE2MDpCNDcyMkY6Njk2OUUyRkUiLCJ2aXNpdG9yX2lkIjoiOTUxNjE5NTIwMjQzMDMyODMwIiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0=
visitor-hmac4ce0e7f0ee29a15e60c3a667f5c8ec06695e23b8606a4fd9fb8d0d3278ce4470
hovercard-subject-tagrepository:27193779
github-keyboard-shortcutsrepository,commits,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///commit/show
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/nodejs/node/commit/ed3604cd64
twitter:imagehttps://opengraph.githubassets.com/23e91c553c6c26469a7eb4c672407a7525c515058f0e5a700170a166722eecac/nodejs/node/commit/ed3604cd64765cb6dfb0b7160ce1b829666d3194
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/23e91c553c6c26469a7eb4c672407a7525c515058f0e5a700170a166722eecac/nodejs/node/commit/ed3604cd64765cb6dfb0b7160ce1b829666d3194
og:image:altPR-URL: https://github.com/nodejs/node/pull/45597 Fixes: https://github.com/nodejs/node/issues/39033 Co-authored-by: Luigi Pinca <luigipinca@gmail.com> Co-authored-by: mscdex <mscdex@users...
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
og:updated_time1669656931
hostnamegithub.com
expected-hostnamegithub.com
None7b32f1c7c4549428ee399213e8345494fc55b5637195d3fc5f493657579235e8
turbo-cache-controlno-cache
go-importgithub.com/nodejs/node git https://github.com/nodejs/node.git
octolytics-dimension-user_id9950313
octolytics-dimension-user_loginnodejs
octolytics-dimension-repository_id27193779
octolytics-dimension-repository_nwonodejs/node
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id27193779
octolytics-dimension-repository_network_root_nwonodejs/node
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
releasebdde15ad1b403e23b08bbd89b53fbe6bdf688cad
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/nodejs/node/commit/ed3604cd64#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fnodejs%2Fnode%2Fcommit%2Fed3604cd64
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub SparkBuild and deploy intelligent appshttps://github.com/features/spark
GitHub ModelsManage and compare promptshttps://github.com/features/models
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
GitHub SponsorsFund open source developershttps://github.com/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/accelerator
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fnodejs%2Fnode%2Fcommit%2Fed3604cd64
Sign up https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fcommit%2Fshow&source=header-repo&source_repo=nodejs%2Fnode
Reloadhttps://github.com/nodejs/node/commit/ed3604cd64
Reloadhttps://github.com/nodejs/node/commit/ed3604cd64
Reloadhttps://github.com/nodejs/node/commit/ed3604cd64
nodejs https://github.com/nodejs
nodehttps://github.com/nodejs/node
Please reload this pagehttps://github.com/nodejs/node/commit/ed3604cd64
Notifications https://github.com/login?return_to=%2Fnodejs%2Fnode
Fork 34.4k https://github.com/login?return_to=%2Fnodejs%2Fnode
Star 115k https://github.com/login?return_to=%2Fnodejs%2Fnode
Code https://github.com/nodejs/node
Issues 1.7k https://github.com/nodejs/node/issues
Pull requests 697 https://github.com/nodejs/node/pulls
Actions https://github.com/nodejs/node/actions
Projects 3 https://github.com/nodejs/node/projects
Security Uh oh! There was an error while loading. Please reload this page. https://github.com/nodejs/node/security
Please reload this pagehttps://github.com/nodejs/node/commit/ed3604cd64
Insights https://github.com/nodejs/node/pulse
Code https://github.com/nodejs/node
Issues https://github.com/nodejs/node/issues
Pull requests https://github.com/nodejs/node/pulls
Actions https://github.com/nodejs/node/actions
Projects https://github.com/nodejs/node/projects
Security https://github.com/nodejs/node/security
Insights https://github.com/nodejs/node/pulse
Browse fileshttps://github.com/nodejs/node/tree/ed3604cd64765cb6dfb0b7160ce1b829666d3194
https://github.com/nodejs/node/tree/ed3604cd64765cb6dfb0b7160ce1b829666d3194
ShogunPandahttps://github.com/nodejs/node/commits?author=ShogunPanda
#45597https://github.com/nodejs/node/pull/45597
#39033https://github.com/nodejs/node/issues/39033
71ff89fhttps://github.com/nodejs/node/commit/71ff89f9299d1d10a4c424da23d827e5458dadff
http.mdhttps://github.com/nodejs/node/commit/ed3604cd64#diff-d692ac4524379ec6a1201165e8ff8d3267c8130e07014e8221ebf7e6f80c6641
_http_server.jshttps://github.com/nodejs/node/commit/ed3604cd64#diff-2464899ab38c61dd42654fdb9658c75989cb6883b9c9d76613872a12d3fe2780
http.jshttps://github.com/nodejs/node/commit/ed3604cd64#diff-a51ebd8b5e5766a58abf907d02dfed5c33e3e6dbecc85a41020c0c5b5b97b540
test-http-chunked-304.jshttps://github.com/nodejs/node/commit/ed3604cd64#diff-df11df4cbc82f3580d5ce407563abab8dd3bde70c96d0b1fbc022c838918965d
test-http-client-headers-array.jshttps://github.com/nodejs/node/commit/ed3604cd64#diff-f9a50e63472c50ede30d632e6baa643ec59f864dc4c4745d852fdba37ef7a20d
test-http-content-length.jshttps://github.com/nodejs/node/commit/ed3604cd64#diff-e038dd980631bf8bc5debbdf1a87ff47a671b73ca391adc73b7ab3cd26d76f7b
test-http-header-badrequest.jshttps://github.com/nodejs/node/commit/ed3604cd64#diff-53e756cc29e23aa3d67ed1b5e6f51d728a1d22e57687ac27c79789c630421d4e
test-http-insecure-parser-per-stream.jshttps://github.com/nodejs/node/commit/ed3604cd64#diff-5f09cf50491586580d807e764eda8c3ba916e5218cd0dbb30c046ccddf66db6e
test-http-insecure-parser.jshttps://github.com/nodejs/node/commit/ed3604cd64#diff-1e9db9af00adf9d06f7bb2bde4ddad3c1399f9258051e3ff74a5d04aa2794565
test-http-keep-alive-drop-requests.jshttps://github.com/nodejs/node/commit/ed3604cd64#diff-305966bc93c395e8c969e2ac11fdd2a4c6c65206b99d309a975f0a4b4abb3abd
test-http-keep-alive-max-requests.jshttps://github.com/nodejs/node/commit/ed3604cd64#diff-a72ce612e463d332151257cdcc1996eb7e9b6206abfda60034686893e0f0fe4e
test-http-keep-alive-pipeline-max-requests.jshttps://github.com/nodejs/node/commit/ed3604cd64#diff-64f601943abb459cd491af803713884c2671cddf3ea4282395f0ec00855e6d87
test-http-malformed-request.jshttps://github.com/nodejs/node/commit/ed3604cd64#diff-b55b834eca00b1a7508bc8535ef2d1f362c6be200b32c60808905aa2a28560e8
test-http-max-header-size-per-stream.jshttps://github.com/nodejs/node/commit/ed3604cd64#diff-a357a6b167d7a85c82d711e6aa3949a31f4bdd4622f634a3c533699a07e2a80c
test-http-max-headers-count.jshttps://github.com/nodejs/node/commit/ed3604cd64#diff-bc6a50e0790f79744d94b3e0e9fdb69fa2237c00208cb685cdda563dbcde14d1
test-http-pipeline-assertionerror-finish.jshttps://github.com/nodejs/node/commit/ed3604cd64#diff-0ff004b2588b91a2b14b9d2daaee6c3110b6afa92a6527ddb0e446721715444f
test-http-pipeline-requests-connection-leak.jshttps://github.com/nodejs/node/commit/ed3604cd64#diff-483570039bc53fb0ea9cd591f1f4690c3bcf1d6a81763733ef4e396e46adc656
test-http-pipeline-socket-parser-typeerror.jshttps://github.com/nodejs/node/commit/ed3604cd64#diff-84174b138a8a74308fc6b7cbc74c650eff1c19e158d38642f6df94d9cbda992f
test-http-req-close-robust-from-tampering.jshttps://github.com/nodejs/node/commit/ed3604cd64#diff-6cbac7eab31cb8728f456c16ad335d9bc407f702bd1161f17988ebeecfaa01a3
test-http-request-host-header.jshttps://github.com/nodejs/node/commit/ed3604cd64#diff-3f6dfedd77380a63045f8f647615e1dfd40d744ed24321539d6a3dbabac854fa
test-http-response-splitting.jshttps://github.com/nodejs/node/commit/ed3604cd64#diff-d248587c02a47ac8f905498600de9167d476ddc48fffa4586ff007d54112a7b9
test-http-server-close-all.jshttps://github.com/nodejs/node/commit/ed3604cd64#diff-3aa3682ac9c250aba20493a92f2eaece2d4205288880c1e837c4b7ea77110797
test-http-server-close-idle.jshttps://github.com/nodejs/node/commit/ed3604cd64#diff-a51143368a4d10cc85fbd0a76f6e575dbc158d1a7e05178648199a0c000b13f5
test-http-server-headers-timeout-keepalive.jshttps://github.com/nodejs/node/commit/ed3604cd64#diff-9d62fe671147dc4ee101ceae7f73be2e80fc4f536771bb44cf22acb76d2099a8
test-http-server-headers-timeout-pipelining.jshttps://github.com/nodejs/node/commit/ed3604cd64#diff-d945e2027d9cffe1f1e68c4a479c10a551be39074a6d58bb3788ebe702e9bb0a
test-http-server-keep-alive-defaults.jshttps://github.com/nodejs/node/commit/ed3604cd64#diff-3a6d63b72c3df31207cc7d68620d1d0cbd0b8572c4fc87c4131cbea0b16939da
test-http-server-keep-alive-max-requests-null.jshttps://github.com/nodejs/node/commit/ed3604cd64#diff-2a6e7b6bb9c3d106ba709782035ae9cc3b2b0579727fb015b587f992edfd1eb1
test-http-server-request-timeout-delayed-body.jshttps://github.com/nodejs/node/commit/ed3604cd64#diff-0cd2401fddbc8df7480f3b3f1de611a99a7097f1311d8626c1d9dd9da34c0b46
test-http-server-request-timeout-interrupted-body.jshttps://github.com/nodejs/node/commit/ed3604cd64#diff-b4818edce26f727a922fc7d04ecfcb709eb9d93fe8caedb234de427140b14e6c
test-http-server-request-timeout-keepalive.jshttps://github.com/nodejs/node/commit/ed3604cd64#diff-4b2b3f66d28e87ae519c152359dd91bd999172ba563b90bbe3b0b23492447e16
test-http-server-request-timeout-pipelining.jshttps://github.com/nodejs/node/commit/ed3604cd64#diff-819d77e15cc3f8eef4b37b3c34407d482218c519c2cdc1d9684f9fa84cfd9c28
test-http-server-request-timeouts-mixed.jshttps://github.com/nodejs/node/commit/ed3604cd64#diff-990492aec81454765e17d8cc7a4fa151b16aad283064342f0b055e7f8db53cd9
test-http-server-unconsume.jshttps://github.com/nodejs/node/commit/ed3604cd64#diff-8f22260faab651235d898ce911d5242bd1bbfdf6ce9280cbbf17eb2f05d09df6
test-http-server.jshttps://github.com/nodejs/node/commit/ed3604cd64#diff-43cd91c12f7311ac310b87ae60d2cd4467de8d3f481cbf4691e72d724865b672
test-http-set-trailers.jshttps://github.com/nodejs/node/commit/ed3604cd64#diff-633a86f9bdb74c1d5d51af04d85ad8d224bc1336fd3902dabb27a5083229aa47
test-http-status-message.jshttps://github.com/nodejs/node/commit/ed3604cd64#diff-21dc7ed73d9ef816c17bad8a327423c24b485507f527cc6967ca7c2f5570798b
test-http-upgrade-server.jshttps://github.com/nodejs/node/commit/ed3604cd64#diff-0c9f8161e2bdf629320c28c9d880c6810866b5cdbe3e56b61cd4e8535019e46c
test-http.jshttps://github.com/nodejs/node/commit/ed3604cd64#diff-6edf03646af91eeb605805bc6f0d8c6f7914dfc1d22b84811a8e262c62ff57bd
test-https-agent-create-connection.jshttps://github.com/nodejs/node/commit/ed3604cd64#diff-c53c0c3f6c7c7a61533a339afd25eb16172b25c1e7273ae15632cb644bdc93f3
test-https-host-headers.jshttps://github.com/nodejs/node/commit/ed3604cd64#diff-cef1608876bcc54a73db202e060119ff1d4f3b09ed0a0ba5d8e325df89cbe677
test-https-insecure-parse-per-stream.jshttps://github.com/nodejs/node/commit/ed3604cd64#diff-beef43bb2a81dd698190372d01289d3fec851a382747cd64f359b4bcddbe8204
test-https-keep-alive-drop-requests.jshttps://github.com/nodejs/node/commit/ed3604cd64#diff-13555967b0d76ecd484e9df9bd59ab22959e59a72270697b58cadeeb6b9c8eb7
test-https-max-header-size-per-stream.jshttps://github.com/nodejs/node/commit/ed3604cd64#diff-98396287cbb525b803b67e85c34f94e066956144c8f4cd3f3101f766fa3129b2
test-https-max-headers-count.jshttps://github.com/nodejs/node/commit/ed3604cd64#diff-35061c23f8a8e255ad19d55080ef94bca10fe912b384b30a3e22208172cbb766
test-https-server-close-all.jshttps://github.com/nodejs/node/commit/ed3604cd64#diff-be2c7e0ab8624b4e8c624db3695f112cd14fd1086e6879d687b47a46de58f588
test-https-server-close-idle.jshttps://github.com/nodejs/node/commit/ed3604cd64#diff-edec31e353383be077622b0bb0e36343dd838c6d6a735cb64896959be19109f6
‎doc/api/http.md‎https://github.com/nodejs/node/commit/ed3604cd64#diff-d692ac4524379ec6a1201165e8ff8d3267c8130e07014e8221ebf7e6f80c6641
‎lib/_http_server.js‎https://github.com/nodejs/node/commit/ed3604cd64#diff-2464899ab38c61dd42654fdb9658c75989cb6883b9c9d76613872a12d3fe2780
‎lib/http.js‎https://github.com/nodejs/node/commit/ed3604cd64#diff-a51ebd8b5e5766a58abf907d02dfed5c33e3e6dbecc85a41020c0c5b5b97b540
‎test/parallel/test-http-chunked-304.js‎https://github.com/nodejs/node/commit/ed3604cd64#diff-df11df4cbc82f3580d5ce407563abab8dd3bde70c96d0b1fbc022c838918965d
‎test/parallel/test-http-client-headers-array.js‎https://github.com/nodejs/node/commit/ed3604cd64#diff-f9a50e63472c50ede30d632e6baa643ec59f864dc4c4745d852fdba37ef7a20d
‎test/parallel/test-http-content-length.js‎https://github.com/nodejs/node/commit/ed3604cd64#diff-e038dd980631bf8bc5debbdf1a87ff47a671b73ca391adc73b7ab3cd26d76f7b
‎test/parallel/test-http-header-badrequest.js‎https://github.com/nodejs/node/commit/ed3604cd64#diff-53e756cc29e23aa3d67ed1b5e6f51d728a1d22e57687ac27c79789c630421d4e
‎test/parallel/test-http-insecure-parser-per-stream.js‎https://github.com/nodejs/node/commit/ed3604cd64#diff-5f09cf50491586580d807e764eda8c3ba916e5218cd0dbb30c046ccddf66db6e
‎test/parallel/test-http-insecure-parser.js‎https://github.com/nodejs/node/commit/ed3604cd64#diff-1e9db9af00adf9d06f7bb2bde4ddad3c1399f9258051e3ff74a5d04aa2794565
‎test/parallel/test-http-keep-alive-drop-requests.js‎https://github.com/nodejs/node/commit/ed3604cd64#diff-305966bc93c395e8c969e2ac11fdd2a4c6c65206b99d309a975f0a4b4abb3abd
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.