René's URL Explorer Experiment


Title: Allow any number of onFetch handlers for a single test by dvoytenko · Pull Request #54846 · vercel/next.js · GitHub

Open Graph Title: Allow any number of onFetch handlers for a single test by dvoytenko · Pull Request #54846 · vercel/next.js

X Title: Allow any number of onFetch handlers for a single test by dvoytenko · Pull Request #54846 · vercel/next.js

Description: The React Framework. Contribute to vercel/next.js development by creating an account on GitHub.

Open Graph Description: Recent usability testing indicated that it's convenient to register multiple onFetch handlers and iterate them until one of them response a result.

X Description: Recent usability testing indicated that it's convenient to register multiple onFetch handlers and iterate them until one of them response a result.

Opengraph URL: https://github.com/vercel/next.js/pull/54846

X: @github

direct link

Domain: redirect.github.com

route-pattern/_view_fragments/voltron/pull_requests/show/:user_id/:repository/:id/pull_request_layout(.:format)
route-controllervoltron_pull_requests_fragments
route-actionpull_request_layout
fetch-noncev2:f7fe7e52-f91a-2ae0-25b4-e4ac1e6d4783
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-idE1F6:1BA2DE:120909A:179E6FA:6992A1DE
html-safe-nonce7b074169312689b34e4651d0cfe1ea3a4ffcc02c8c6abaa590b6ba406a5d656a
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJFMUY2OjFCQTJERToxMjA5MDlBOjE3OUU2RkE6Njk5MkExREUiLCJ2aXNpdG9yX2lkIjoiMzY0MDg0MzA4MjgwNTcxNTQyMSIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9
visitor-hmac420696ef21188d9297c1e85b84e29701327c25ea231da9220ee44738831d720d
hovercard-subject-tagpull_request:1497312352
github-keyboard-shortcutsrepository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///voltron/pull_requests_fragments/pull_request_layout
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/_view_fragments/voltron/pull_requests/show/vercel/next.js/54846/pull_request_layout
twitter:imagehttps://opengraph.githubassets.com/83fd0f45301b6b4b900a33fa4bf71a8f7c57158b5eeb01b41e3986d710893d42/vercel/next.js/pull/54846
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/83fd0f45301b6b4b900a33fa4bf71a8f7c57158b5eeb01b41e3986d710893d42/vercel/next.js/pull/54846
og:image:altRecent usability testing indicated that it's convenient to register multiple onFetch handlers and iterate them until one of them response a result.
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
og:author:usernamedvoytenko
hostnamegithub.com
expected-hostnamegithub.com
None42c603b9d642c4a9065a51770f75e5e27132fef0e858607f5c9cb7e422831a7b
turbo-cache-controlno-cache
go-importgithub.com/vercel/next.js git https://github.com/vercel/next.js.git
octolytics-dimension-user_id14985020
octolytics-dimension-user_loginvercel
octolytics-dimension-repository_id70107786
octolytics-dimension-repository_nwovercel/next.js
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id70107786
octolytics-dimension-repository_network_root_nwovercel/next.js
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
release848bc6032dcc93a9a7301dcc3f379a72ba13b96e
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://redirect.github.com/vercel/next.js/issues/54846#start-of-content
https://redirect.github.com/
Sign in https://redirect.github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fvercel%2Fnext.js%2Fpull%2F54846
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://redirect.github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fvercel%2Fnext.js%2Fpull%2F54846
Sign up https://redirect.github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fvoltron%2Fpull_requests_fragments%2Fpull_request_layout&source=header-repo&source_repo=vercel%2Fnext.js
Reloadhttps://redirect.github.com/vercel/next.js/issues/54846
Reloadhttps://redirect.github.com/vercel/next.js/issues/54846
Reloadhttps://redirect.github.com/vercel/next.js/issues/54846
vercel https://redirect.github.com/vercel
next.jshttps://redirect.github.com/vercel/next.js
Notifications https://redirect.github.com/login?return_to=%2Fvercel%2Fnext.js
Fork 30.5k https://redirect.github.com/login?return_to=%2Fvercel%2Fnext.js
Star 138k https://redirect.github.com/login?return_to=%2Fvercel%2Fnext.js
Code https://redirect.github.com/vercel/next.js
Issues 2k https://redirect.github.com/vercel/next.js/issues
Pull requests 1.3k https://redirect.github.com/vercel/next.js/pulls
Discussions https://redirect.github.com/vercel/next.js/discussions
Actions https://redirect.github.com/vercel/next.js/actions
Security 31 https://redirect.github.com/vercel/next.js/security
Insights https://redirect.github.com/vercel/next.js/pulse
Code https://redirect.github.com/vercel/next.js
Issues https://redirect.github.com/vercel/next.js/issues
Pull requests https://redirect.github.com/vercel/next.js/pulls
Discussions https://redirect.github.com/vercel/next.js/discussions
Actions https://redirect.github.com/vercel/next.js/actions
Security https://redirect.github.com/vercel/next.js/security
Insights https://redirect.github.com/vercel/next.js/pulse
kodiakhq[bot]https://redirect.github.com/kodiakhq[bot]
vercel:canaryhttps://redirect.github.com/vercel/next.js/tree/canary
dvoytenko:dimavoytenko/many-handlershttps://redirect.github.com/dvoytenko/next.js/tree/dimavoytenko/many-handlers
Conversationhttps://redirect.github.com/vercel/next.js/pull/54846
Commits2 (2)https://redirect.github.com/vercel/next.js/pull/54846/commits
Checkshttps://redirect.github.com/vercel/next.js/pull/54846/checks
Files changedhttps://redirect.github.com/vercel/next.js/pull/54846/files
Allow any number of onFetch handlers for a single testhttps://redirect.github.com/vercel/next.js/issues/54846#top
kodiakhq[bot]https://redirect.github.com/kodiakhq[bot]
vercel:canaryhttps://redirect.github.com/vercel/next.js/tree/canary
dvoytenko:dimavoytenko/many-handlershttps://redirect.github.com/dvoytenko/next.js/tree/dimavoytenko/many-handlers
https://redirect.github.com/dvoytenko
dvoytenkohttps://redirect.github.com/dvoytenko
Aug 31, 2023https://redirect.github.com/vercel/next.js/issues/54846#issue-1875683703
Please reload this pagehttps://redirect.github.com/vercel/next.js/issues/54846
https://redirect.github.com/dvoytenko
Allow any number of onFetch handlers for a single testhttps://redirect.github.com/vercel/next.js/pull/54846/commits/d1f674e0c672708c454ae2bda49f77b2e8a91e8e
d1f674ehttps://redirect.github.com/vercel/next.js/pull/54846/commits/d1f674e0c672708c454ae2bda49f77b2e8a91e8e
https://redirect.github.com/dvoytenko
dvoytenkohttps://redirect.github.com/dvoytenko
feedthejimhttps://redirect.github.com/feedthejim
huozhihttps://redirect.github.com/huozhi
ijjkhttps://redirect.github.com/ijjk
shudinghttps://redirect.github.com/shuding
timneutkenshttps://redirect.github.com/timneutkens
wyattjohhttps://redirect.github.com/wyattjoh
ztannerhttps://redirect.github.com/ztanner
code ownershttps://redirect.github.com/vercel/next.js/blob/ac56bcafa76ebec2350e9191b2d3a8cf6a36abf9/.github/CODEOWNERS#L5
August 31, 2023 14:44https://redirect.github.com/vercel/next.js/issues/54846#event-10245848120
https://redirect.github.com/ijjk
ijjkhttps://redirect.github.com/ijjk
type: next https://redirect.github.com/vercel/next.js/issues?q=state%3Aopen%20label%3A%22type%3A%20next%22
Aug 31, 2023https://redirect.github.com/vercel/next.js/issues/54846#event-10245848574
https://redirect.github.com/ijjk
ijjkhttps://redirect.github.com/ijjk
Aug 31, 2023https://redirect.github.com/vercel/next.js/issues/54846#issuecomment-1701188697
d1f674ehttps://github.com/vercel/next.js/commit/d1f674e0c672708c454ae2bda49f77b2e8a91e8e
Please reload this pagehttps://redirect.github.com/vercel/next.js/issues/54846
https://redirect.github.com/ijjk
ijjkhttps://redirect.github.com/ijjk
Aug 31, 2023https://redirect.github.com/vercel/next.js/issues/54846#issuecomment-1701188700
d1f674ehttps://github.com/vercel/next.js/commit/d1f674e0c672708c454ae2bda49f77b2e8a91e8e
Please reload this pagehttps://redirect.github.com/vercel/next.js/issues/54846
https://redirect.github.com/apps/orca-security-us
orca-security-ushttps://redirect.github.com/apps/orca-security-us
Aug 31, 2023 https://redirect.github.com/vercel/next.js/issues/54846#pullrequestreview-1604934504
View reviewed changes https://redirect.github.com/vercel/next.js/pull/54846/files/d1f674e0c672708c454ae2bda49f77b2e8a91e8e
orca-security-ushttps://redirect.github.com/apps/orca-security-us
https://redirect.github.com/vercel/next.js/issues/54846#pullrequestreview-1604934504
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
https://raw.githubusercontent.com/orcasecurity/orca-cli/main/resources/images/prcomment/status/passed.png
https://raw.githubusercontent.com/orcasecurity/orca-cli/main/resources/images/prcomment/priority/high.png
https://raw.githubusercontent.com/orcasecurity/orca-cli/main/resources/images/prcomment/priority/medium.png
https://raw.githubusercontent.com/orcasecurity/orca-cli/main/resources/images/prcomment/priority/low.png
https://raw.githubusercontent.com/orcasecurity/orca-cli/main/resources/images/prcomment/priority/info.png
View in Orcahttps://app.orcasecurity.io/shift-left/file_system/scan-log/d604b2f8-6631-456e-981a-f37f6e420d01
Please reload this pagehttps://redirect.github.com/vercel/next.js/issues/54846
https://redirect.github.com/ijjk
ijjkhttps://redirect.github.com/ijjk
Aug 31, 2023 https://redirect.github.com/vercel/next.js/issues/54846#pullrequestreview-1605081671
View reviewed changes https://redirect.github.com/vercel/next.js/pull/54846/files/421921839714ffb66503024a53e1071fc67eda51
https://redirect.github.com/ijjk
ijjkhttps://redirect.github.com/ijjk
CI approved https://redirect.github.com/vercel/next.js/issues?q=state%3Aopen%20label%3A%22CI%20approved%22
Aug 31, 2023https://redirect.github.com/vercel/next.js/issues/54846#event-10246641356
https://redirect.github.com/ijjk
Merge branch 'canary' into dimavoytenko/many-handlershttps://redirect.github.com/vercel/next.js/pull/54846/commits/421921839714ffb66503024a53e1071fc67eda51
4219218https://redirect.github.com/vercel/next.js/pull/54846/commits/421921839714ffb66503024a53e1071fc67eda51
https://redirect.github.com/ijjk
ijjkhttps://redirect.github.com/ijjk
Aug 31, 2023https://redirect.github.com/vercel/next.js/issues/54846#issuecomment-1701309997
Please reload this pagehttps://redirect.github.com/vercel/next.js/issues/54846
4219218https://github.com/vercel/next.js/commit/421921839714ffb66503024a53e1071fc67eda51
Please reload this pagehttps://redirect.github.com/vercel/next.js/issues/54846
https://redirect.github.com/apps/kodiakhq
kodiakhqhttps://redirect.github.com/apps/kodiakhq
826ef8chttps://redirect.github.com/vercel/next.js/commit/826ef8c71530564a7c034ac9128b6db1c273b961
Aug 31, 2023https://github.com/vercel/next.js/pull/54846#event-10246754581
https://redirect.github.com/dvoytenko
dvoytenkohttps://redirect.github.com/dvoytenko
August 31, 2023 16:03https://redirect.github.com/vercel/next.js/issues/54846#event-10246813377
https://redirect.github.com/apps/github-actions
github-actionshttps://redirect.github.com/apps/github-actions
locked https://redirect.github.com/vercel/next.js/issues?q=state%3Aopen%20label%3Alocked
Sep 15, 2023https://redirect.github.com/vercel/next.js/issues/54846#event-10377793969
https://redirect.github.com/apps/github-actions
github-actionshttps://redirect.github.com/apps/github-actions
Sep 15, 2023https://redirect.github.com/vercel/next.js/issues/54846#event-10377794027
https://github.co/hiddenchars
https://redirect.github.com/vercel/next.js/issues/{{ revealButtonHref }}
Sign up for freehttps://redirect.github.com/join?source=comment-repo
Sign inhttps://redirect.github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fvercel%2Fnext.js%2Fpull%2F54846
https://redirect.github.com/ijjk
ijjk https://redirect.github.com/ijjk
https://redirect.github.com/vercel/next.js/pull/54846/files/421921839714ffb66503024a53e1071fc67eda51
https://redirect.github.com/timneutkens
timneutkens https://redirect.github.com/timneutkens
https://redirect.github.com/shuding
shuding https://redirect.github.com/shuding
https://redirect.github.com/huozhi
huozhi https://redirect.github.com/huozhi
https://redirect.github.com/feedthejim
feedthejim https://redirect.github.com/feedthejim
https://redirect.github.com/ztanner
ztanner https://redirect.github.com/ztanner
https://redirect.github.com/wyattjoh
wyattjoh https://redirect.github.com/wyattjoh
https://redirect.github.com/apps/orca-security-us
orca-security-us[bot] https://redirect.github.com/apps/orca-security-us
https://redirect.github.com/vercel/next.js/pull/54846/files/d1f674e0c672708c454ae2bda49f77b2e8a91e8e
CI approved https://redirect.github.com/vercel/next.js/issues?q=state%3Aopen%20label%3A%22CI%20approved%22
locked https://redirect.github.com/vercel/next.js/issues?q=state%3Aopen%20label%3Alocked
type: next https://redirect.github.com/vercel/next.js/issues?q=state%3Aopen%20label%3A%22type%3A%20next%22
Please reload this pagehttps://redirect.github.com/vercel/next.js/issues/54846
https://redirect.github.com/dvoytenko
https://redirect.github.com/ijjk
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.